2013-10-16 77 views
0

我收到以下錯誤:提供的參數不是一個有效的MySQL結果資源錯誤

mysql_num_rows():提供的參數不是在data.php一個有效的MySQL結果 資源上線28

這是data.php網頁,我發現這個錯誤的完整代碼,我也能連接到我的MySQL數據庫:

$per_page = 5; 
$sqlc = "show colums from comment"; 
$rsdc = mysql_query($sqlc); 
$cols = mysql_num_rows($rsdc); 
$page = $_REQUEST['page'];` 

$start = ($page-1)*5;` 
$sql = "SELECT * FROM comment WHERE status = '1'` 
order by commentID DESC limit $start,5";` 
$rsd = mysql_query($sql);` 


感謝您的幫助。

+2

您有一個錯字:'$ sqlc =「顯示來自注釋的列」;' – Ashalynd

+1

不使用'mysql_ *'函數,使用PDO或'my sqli_ *' – tttony

回答

0
  1. 變化$rsdc = mysql_query($sqlc);$rsdc = mysql_query($sqlc) or die(mysql_error());
  2. 我敢打賭,你看到的是 「語法錯誤」
  3. 修復它
  4. 重寫代碼中使用的MySQLi或PDO擴展
  5. BTW刪除`在$結束start =($ page-1)* 5;`
相關問題