fastix®: MySQL Problem (mysql_num_rows)

Beitrag lesen

Moin!

$mysql_select="SELECT * FROM $tabelle WHERE login=$log AND paswort=$pass";

WARNING: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:...xxx\xxx.php on line xxx

Es liegt doch wahrscheinlich an dem mysql_num_rows und dem WHERE in dem mysql_select denn ohne WHERE funktioniert die scheiße!

[1] Vielleicht liegt es daran, dass Du eine Spalte 'Passwort' und nicht 'paswort' hast.
[2] Verbindungsaufbau klappt?
[3] Wo ist die Fehlerbehandlungsroutine?
     Ich meine sowas: $result=mysql_query($mysql_select) or die("<hr>".mysql_error."<br>".$mysql_select."<hr>")

Dann müsstest Du nicht hier fragen... weil Du eine aussagekräftige Fehlermeldung hättest. (Vermutlich sowas wie "Spalte paswort existiert nicht in Tabelle ...".

[4] $mysql_select="SELECT * FROM $tabelle WHERE login=$log AND paswort=$pass";
Das ist böse, böse, böse! Niemals SELECT *, wo sind die Quotas?

Vielen Dank für die Hilfe

Bitte.

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch  für seriöse Agenturen.