PHP查询数据库错误
$result=mysql_query("SELECT*FROM`news`WHERE`nr`LIKE'%广东%'LIMIT0,20");while($row=mysql...
$result=mysql_query("SELECT * FROM `news` WHERE `nr` LIKE ' %广东% ' LIMIT 0,20");
while($row=mysql_fetch_array($result)){
echo $row[id];
}
为什么提示错误?哪有错误的地方吗? 展开
while($row=mysql_fetch_array($result)){
echo $row[id];
}
为什么提示错误?哪有错误的地方吗? 展开
4个回答
展开全部
mysql_query($sql,$conn);mysql_query()函数你给的参数就不对,只给了sql,没给连接字符串,你让他给去哪里查询啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看看数据库有没有这个表,有没有ID和NR字段
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Sql语句表名和列名 一般加上中括号好一点吧 [news]、[nr]。
更多追问追答
追问
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
执行错误
追答
报这种错误 肯定是SQl语句有问题 你将这条语句放入mysql管理工具中运行一下,看sql那里有问题。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
提示什么错误,请粘贴
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询