Syntax Error! :[

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Syntax Error! :[

    Hi zusammen,

    ich wollte eigentlich nur etwas in einer db Zeile eintragen wo eine bestimmte email adresse steht. Also dachte ich an where... Die spalte email ist vorhanden und die adresse wird auch richtig übermittelt. Ich bekomme folgenden error:

    You have an error in your SQL syntax near 'WHERE email = 'sschenck@ex-design.de' VALUES ( 'fasd', 'fasd', 'fasd', 'fds' at line 4

    und der befehl sieht so aus:
    PHP-Code:
    $sql "
    INSERT INTO `mx_users` 
    ( `firstname` , `lastname` , `dateofbirth` , `country` , `city`, `email`, `intrests`, `pic`, `homepage`, `aboutme`   )
    WHERE  email = '
    $authemail'
    VALUES ( 
    '
    $firstname', 
    '
    $lastname', 
    '
    $dateofbirth', 
    '
    $country', 
    '
    $city', 
    '
    $email', 
    '
    $intrests', 
    '
    $path_real/$filename_real',
    '
    $homepage',
    '
    $aboutme'
    );"

    wo liegt denn da der Fehler?
    The Human Mirror - Mein Blog!
    www.sonicsense.de - The future of music!

  • #2
    das WHERE gehört ans Ende....
    Für Rechtschreibfehler übernehme ich keine Haftung!

    Kommentar


    • #3
      INSERT mit WHERE ?
      sowas geht net!
      Wie stellst du dir das vor?
      WHERE fragt ja n Wert ab der schon im Datensatz steht.
      INSERT erstellt aber einen ganz neuen Datensatz

      Kommentar


      • #4
        Original geschrieben von oppi

        INSERT
        bin von nem Update ausgegangen l
        Für Rechtschreibfehler übernehme ich keine Haftung!

        Kommentar


        • #5
          *an den kopf fass*

          UPDATE .... wärs gewesen

          The Human Mirror - Mein Blog!
          www.sonicsense.de - The future of music!

          Kommentar

          Lädt...
          X