Seite 1 von 1

Problem mit MYSQL abfrage select

Verfasst: 26.12.2006 23:38
von Skippy
Hier mal der code

Code: Alles auswählen

      $sql = "SELECT useremail FROM " . NEWSLETTER_USER_TABLE . " WHERE useremail=".$fieldmail." AND username=".$fieldname." LIMIT 1"; 
und hier dann die entsprechende Fehlermeldung

Code: Alles auswählen

SQL Error: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@gmx.de AND username=Admin Skippy LIMIT 1' at line 1

SQL Request: SELECT useremail FROM phpbb_newsletter_user WHERE useremail=skipy@gmx.de AND username=Admin Skippy LIMIT 1

Line : 146
File : newsletter.php
Weiss einer was ich da verhunzt habe?

Falls das völlig müll sein sollte

Aufgabe der Abfrage soll es sein zu Prüfen ob Name und emailadresse in der Tabelle sind wenn ja (soll der Code danach die Zeile Löschen)

Verfasst: 27.12.2006 00:11
von Miriam
Strings müssen in Hochkommata stehen.

Check this out:

Code: Alles auswählen

$sql = "SELECT useremail FROM " . NEWSLETTER_USER_TABLE . " WHERE useremail='".$fieldmail."' AND username='".$fieldname."' LIMIT 1";