Vergleichen geht nicht =-O

Hey,

wenn ich das mache
PHP:
$result	= mysql_query($query) or die(mysql_error());

gibt er einfach nur aus:

Da is kein Fehler

Weil, hier habe ich es ja auch so gemacht, und es geht:
PHP:
$rate_query = 'select * from rate_band where `band_id`="'.$band_id.'" 
		      and `ip`="'.$actual_ip.'" and `date`="'.$actual_date.'"';
$rate_result					= mysql_query($rate_query);
 
Hallo!

$query = "SELECT * FROM `user` WHERE `nickname`='".$nickname."' AND `passwort`='".$passwort."'";

Sollte funktionieren.

Auch:

$query = "SELECT * FROM `user` WHERE `nickname`='$nickname' AND `passwort`='$passwort'"; Sollte gehen, da PHP zwischen "" die Variablen umsetzt. Nicht aber bei '.

(Hoffe ich hab mich jetzt nicht vertippt).

Grüße

Martin
 
Zuletzt bearbeitet:
Du benutzt überall Englische ausdrücker (nickname, rate_band,...).
Kann es sein, dass es nicht "passwort" sondern "password" heißen soll?
Nur so ein Gedanke...
 
HEy.

jau, hab ich. Aber er sgat ja, "unknown column"

//edit 1

Habe grade die erfahrung gemacht, das der Query sogar bei insert sagt:
Unknown column 'passwort'

//edit 2

LEUTE,

JETZT GEHTS :D

Der ist doch total bekloppt!! Der kennt irgendwie keine meiner begriffe mehr. Zum Beispiel:
passwort. Geht nicht. Stattdessen geht nur: password.

oder: date, datum und registered gehen nicht

wie komisch
 
Hallo!

Die Meldung ist eindeutig..... unbekannte Spalte.
Hast Du zufällig noch eine andere Datenbank mit der Tabelle "user" und der Spalte "nickname"?

Gruss Dr Dau

[edit]
Der ist doch total bekloppt!! Der kennt irgendwie keine meiner begriffe mehr. Zum Beispiel:

passwort. Geht nicht. Stattdessen geht nur: password.

oder: date, datum und registered gehen nicht
Kann eigentlich nicht angehen..... MySQL macht das was Du ihm "sagst".
Ich würde mir mal die Tabellen/Spalten angucken.
[/edit]
 
Zuletzt bearbeitet:
Zurück