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);
展开
 我来答
qqhonghuabin
2013-07-04 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:96
采纳率:0%
帮助的人:84.7万
展开全部
  1. 可能是你$res2里面没有数据

  2. 最好将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";
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上官元恒zsd
2013-07-04 · TA获得超过1770个赞
知道小有建树答主
回答量:3799
采纳率:28%
帮助的人:1174万
展开全部
你的sql语句有语法问题,执行失败导致mysql_query()返回false
追问
我的sql语句是这样的,pageNow提取不到数据

$pageSize=3;
$rowCount=0; //该变量要从数据库获取,所以可以现在这默认为0
$pageNow=0;
$sql="select * from emp limit".($pageNow-1)*$pageSize. ",$pageSize";
追答
输出sql看看错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式