Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource

geheimakte

Grünschnabel
diese zeile
PHP:
for($i=0;$i<mysql_num_rows($result);$i++)

verursacht diesen fehler
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Programme\xampp\htdocs\phpbuch\gaestebuchkapitel10\book_anzeige.php on line 9


hab ich da was übersehen
 
Du solltest mal das Query posten, das ist die Fehlerquelle, wie man der Fehlermeldung sehr leicht entnehmen kann.
 
PHP:
$tabellenname="gastbuch";
$sql="SELECT absender, betreff, message, datum FROM
$tabellenname WHERE check=1 ORDER BY datum DESC ";
$link = mysql_connect("localhost", "root", "");
mysql_select_db("phpbuch", $link);
$result = mysql_query($sql, $link);
for($i=0;$i<mysql_num_rows($result);$i++)

hab mal alles
 
das problem hab ich jetzt rausfinden könnten liegt in WHERE check=1 nur weiß ich nicht warum, vielleicht kann es mir jemand erklären
 
PHP:
$sql="SELECT `absender`, `betreff`, `message`, `datum` FROM
`gastbuch` WHERE `check` = '1' ORDER BY `datum` DESC";
$link = mysql_connect("localhost", "root", "");
mysql_select_db("phpbuch", $link);
$result = mysql_query($sql, $link);
for($i=0;$i<mysql_num_rows($result);$i++) {
Bist du sicher, dass die Tabellenspalte "check" heißt, nicht checked o.ä.?!
 
Zurück