}
=$pagetot){
$pagenum=$pagetot;
}
$offset=($pagenum-1)*$length;
$sql = "SELECT * FROM $name LIMIT {$offset},{$length}";
$result = mysql_query($sql);
echo "";
while($row=mysql_fetch_assoc($result)){
echo "";
echo "{$row['num1']} ";
echo "{$row['num2']} ";
echo "{$row['num3']} ";
echo " ";
}
echo "
";
$prevpage=$pagenum-1;
$nextpage=$pagenum+1;
echo "上一页下一页
";
mysql_close($conn);
?>
第一页还能正确的分页并显示数据,一按下一页就出错了:
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in D:ServerWebshowdata.php on line 57
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in D:ServerWebshowdata.php on line 67
这是怎么回事啊???
麻烦各位大神看看~谢谢!
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
报错的是这行,mysql_fetch_row需要的是资源,但是传入确实bool值,查mysql_query的文档可以发现,查询出错的时候才会返回bool值false,所以你那个$name很有问题
有人帮忙看看吗~