Martin Hölter: mysql_num_row()

Beitrag lesen

Hi!

$sql = "SELECT * FROM eintrag ORDER BY  'ID' DESC";
$eintrage = mysql_num_rows(mysql_query($sql));

Dazwischen fehlt doch was ;-) mysql_num_rows erwartet als Parameter keinen String, sondern eine resource. Also vorher einmal mysql_query und gut is.

Das war natürlich Quatsch, hab es einfach übersehen :-\

In dem von dir geposteten Code kann ich leider ekinen Fehler finden, vielleicht sieht den ja jemand anders hier.

Ansonsten musst du ein paar Debugging-Ausgaben schicken lassen, z.B.

$sql = "SELECT * FROM eintrag ORDER BY  'ID' DESC";  
$query = mysql_query($sql) OR die(mysql_error());  
$eintrage = mysql_num_rows($query);

Gruß

Martin