erdmaennchen
Grünschnabel
ich habe vor eine passwort abfrage zu programmieren.
ich verzweifle langsam mit einem fehler mit dem mysql_num_rows Befehl. ich habe schon ein paar mal gelesen, dass fehler bei dem befehl oft am aufruf der select anweisung liegen (fehlerhafter aufruf). ich kanns mir aber nicht vorstellen und habe mir zum testen auch schon den text anzeigen lassen und er erkennt die variablen wunderbar. also weiss ich nicht weiter .
die fehlermedlung:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in xxx
Der Code
vielleicht weiss einer von euch etwas hilfreiches.
ich bedanke mich im vorhinein,
erdmaennchen
ich verzweifle langsam mit einem fehler mit dem mysql_num_rows Befehl. ich habe schon ein paar mal gelesen, dass fehler bei dem befehl oft am aufruf der select anweisung liegen (fehlerhafter aufruf). ich kanns mir aber nicht vorstellen und habe mir zum testen auch schon den text anzeigen lassen und er erkennt die variablen wunderbar. also weiss ich nicht weiter .
die fehlermedlung:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in xxx
Der Code
Code:
<html>
<head><title>Userdaten werden überprüft</title></head>
<body>
<script language="php">
// Vordefintion Abfragen
$abfr_allg = "select username,passwort,admin from users where username = $user and passwort = $passwd";
// Datenbank initialisieren
$db_name = "contacts";
$db = mysql_connect();
$con1 = mysql_db_query($db_name,$abfr_allg);
$num1 = mysql_num_rows(mysql_db_query($db_name,$abfr_allg));
// Felder aus der Datenbank übernehmen
for($i=0; $i < $num1; $i++)
{
$user_admn = mysql_result($abfr_allg,$i,"admin");
$user_name = mysql_result($abfr_allg,$i,"username");
$user_pass = mysql_result($abfr_allg,$i,"passwort");
}
printf("<br><br>eingegeben wurde");
printf("<br>User : %s",$user_name);
printf("<br>Passwort: %s",$user_pass);
printf("<br>Admin : %d",$user_admn);
echo "<br>$num";
</script>
</body>
</html>
vielleicht weiss einer von euch etwas hilfreiches.
ich bedanke mich im vorhinein,
erdmaennchen