php提示 Warning: mysql_fetch_assoc() expects parameter 1 to be resource
问题是这个:Warning:mysql_fetch_assoc()expectsparameter1toberesource,booleangiveninD:\myev\...
问题是这个:
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in D:\myev\apache\htdocs\empManager\empList.php on line 35
Warning: mysql_free_result() expects parameter 1 to be resource, boolean given in D:\myev\apache\htdocs\empManager\empList.php on line 46
说是这两句有问题:
while($row=mysql_fetch_assoc($res2)){
echo "<tr><td>{$row['id']}</td><td>{$row['name']}</td><td>{$row['grade']}</td><td>{$row['email']}</td><td>{$row['salary']}</td><td><a href='#'>修改用户</td><td><a href='#'>删除用户</td></tr>";
}
mysql_free_result($res2); 展开
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in D:\myev\apache\htdocs\empManager\empList.php on line 35
Warning: mysql_free_result() expects parameter 1 to be resource, boolean given in D:\myev\apache\htdocs\empManager\empList.php on line 46
说是这两句有问题:
while($row=mysql_fetch_assoc($res2)){
echo "<tr><td>{$row['id']}</td><td>{$row['name']}</td><td>{$row['grade']}</td><td>{$row['email']}</td><td>{$row['salary']}</td><td><a href='#'>修改用户</td><td><a href='#'>删除用户</td></tr>";
}
mysql_free_result($res2); 展开
2个回答
展开全部
可能是你$res2里面没有数据
最好将echo "<tr><td>{”.$row['id']".}</td></tr>";这里面独立出来
你可以先将$res2里面的数据打印出来看到底有没有数据
追问
我的sql语句是这样的,pageNow提取不到数据
$pageSize=3;
$rowCount=0; //该变量要从数据库获取,所以可以现在这默认为0
$pageNow=0;
$sql="select * from emp limit".($pageNow-1)*$pageSize. ",$pageSize";
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的sql语句有语法问题,执行失败导致mysql_query()返回false
追问
我的sql语句是这样的,pageNow提取不到数据
$pageSize=3;
$rowCount=0; //该变量要从数据库获取,所以可以现在这默认为0
$pageNow=0;
$sql="select * from emp limit".($pageNow-1)*$pageSize. ",$pageSize";
追答
输出sql看看错误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询