sql语句返回的不是resource而是false------PHP分页

$page=1;$page_rows=9;$sql="select*fromuser1limit".($page-1)*$page_rows.",$page_rows";... $page=1;
$page_rows=9;

$sql="select * from user1 limit".($page-1)*$page_rows.",$page_rows";

$res2=mysql_query($sql,$conn);

var_dump($res2);
// bool(false)
代码如上,用在php分页上的,不知道代码哪里不合适导致res false ?
注:sql语句换成....limit 0,$page_rows有效,是符号出了问题?
刚才乱试,出了结果,却是因为代码limit后面要加空格再双引号...也就是limit 0,9 少了空格语句成了limit0,9 -------sql语法错误错误返回的false,他娘的!
展开
 我来答
百度网友23bcea8
2015-10-14 · 超过95用户采纳过TA的回答
知道小有建树答主
回答量:174
采纳率:100%
帮助的人:107万
展开全部
$sql="select * from user1 limit".($page-1)*$page_rows.",$page_rows";
在limit后面你没有空格改为下面试试
$sql="select * from user1 limit ".($page-1)*$page_rows.",$page_rows";
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式