我收到以下错误:
mysql_num_rows():提供的参数不是有效的MySQL结果
第28行的data.php中的资源
这是我发现此错误的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);`
谢谢你的帮助。
最佳答案
将$rsdc = mysql_query($sqlc);
更改为$rsdc = mysql_query($sqlc) or die(mysql_error());
我敢打赌,您会看到“语法错误”
修理它
重写代码以使用mysqlI或PDO扩展
顺便说一句在$ start =($ page-1)* 5的末尾删除`;
关于php - 提供的参数不是有效的MySQL结果资源错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19394238/