2013-05-13 68 views
-4

中給出我在將數據添加到數據庫時有小錯誤。mysql_num_rows()期望參數1是資源,布爾值在

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\wamp\www\chemmad\register.php on line 17. 

但它在我的web服務器上正常工作,但它不能從本地主機上工作。

+0

我們可以有你的PHP代碼,看看哪裏是錯誤? – 2013-05-13 12:53:03

+0

你有沒有試過尋找這個確切的錯誤信息,並遵循任何已經可用的建議噸? – deceze 2013-05-13 13:13:47

回答

0

mysql_num_rows已被棄用,因此您不應該使用它。

正確的方法來計算在PHP中的行數是:

$db = new PDO(... db connection details ...); 
$q = $db->query('SELECT a, b, c FROM tbl WHERE oele = 2 GROUP BY boele'); 
$rows = $q->num_rows; 

print $rows; 
相關問題