即時通訊具有這樣的麻煩,這是我的代碼警告:mysql_num_rows()預計參數1是資源,陣列以J給出: XAMPP htdocs中在線網站 rpg.php 157
?php
$db_host = 'localhost';
$db_user = 'root';
$db_pwd = 'password';
$database = 'nzpcgames';
$table = 'gameinfo';
@ $dbcon = mysql_pconnect($db_host,$db_user,$db_pwd);
if (!$dbcon)
{
die('Could not connect : ' . mysql_error());
exit;
}
mysql_select_db($database, $dbcon);
$query = "SELECT gameinfo.rank, gameinfo.game, gameinfo.platform, gameinfo.genre, gameinfo.publisher, gameinfo.developer, gameinfo.score*
FROM gameinfo
WHERE (((gameinfo.genre)='rpg'))";
$result = mysql_query("SELECT * FROM {$table}");
$num_rows = mysql_num_rows($result);
if ($num_rows == 0) {
echo 'No results were found';
exit;
}
?>
儘管每次我嘗試執行它時,我都會遇到標題錯誤。在我的教程功率點有提到改變$結果,但它並沒有說,感謝您的幫助
是整個腳本?因爲你確定沒有在那裏發佈157行。除非你的PHP完全放棄了,否則在這一點上$結果不可能是一個數組。它會是一個布爾型的FALSE或者一個mysql結果句柄。 – 2012-04-21 00:33:57
沒有其他代碼是來自dreamweaver的html。 – 2nd 2012-04-21 00:36:32
你能粘貼你正在得到的確切錯誤嗎? – Baba 2012-04-21 01:23:54