PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : nochmal Abfrage


BeefBonanza
01.02.2004, 21:28:07
Hab nochmal ein Problem bei meiner Abfrage, ich hab ne Tabelle mit namen, vornamen und passwörtern ('name','vorname' und 'passwort') die mit den entsprechenden Variablen $vorname $nachname und $passwort verglichen werden sollen... im Beispiel ist $name='Presley' und $vorname='Elvis'
wenn ich jetzt abfrage
$result=mysql_query("SELECT `passwort` FROM `stufe` WHERE (`name`=$nachname) AND (`vorname`=$vorname);",$datenbank);
lieferts mir nix
wenn ich aber eingebe
$result=mysql_query("SELECT `passwort` FROM `stufe` WHERE (`name`='Presley') AND (`vorname`='Elvis');",$datenbank);
krieg ich meinen Beispieldatensatz von Elvis Presley zurückgeliefert...
Was ist an der Abfrage mit den Variablen falsch?
Gruß
Beef

feuervogel
01.02.2004, 21:31:12
also erstmal kannst du das semikolon am ende des sql statements weg lassen.

zweitens: probier mal:

$result=mysql_query("SELECT `passwort` FROM `stufe` WHERE (`name`='$nachname') AND (`vorname`='$vorname')",$datenbank);