我是新的PHP編碼,並有一個小問題。 如果表格中有超過20行,我想要發佈更多頁面。 究竟是什麼問題?警告:mysql_fetch_row()期望參數1是資源,布爾給定
<?php
$sql = "SELECT COUNT ID FROM out_fact";
$query = mysql_query($sql);
$result = mysql_fetch_row($query);
$total_records = $result[0];
$total_pages = ceil($total_records/20);
for ($i=1; $i<=$total_pages; $i++) {
echo "<a href='view.php?page=".$i."'>".$i."</a> ";
};
?>
如果您需要所有的代碼,請告訴我。非常感謝!
可能重複,布爾給定「在選擇](http://stackoverflow.com/questions/2973202/mysql-fetch-array-expects-parameter-1-to-be-resource-boolean-given-in-selec) – kero
你不是麻煩檢查功能電話的成功與否,這些功能電話不能成功。這是馬虎。例如,你不檢查mysql_query是否返回結果集或False。如果它返回False,則以前的查詢失敗。你也不應該使用mysql_ *,因爲它已被棄用。 – GordonM