找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1259|回复: 2

[站长互助] sql语句查询不到数据

[复制链接]
发表于 2011-3-26 15:00:30 | 显示全部楼层 |阅读模式
在一个循环里 有的sql可能查不到数据,所以
  1. $quan = mysql_query($sql);
  2. if(mysql_num_rows($quan) == 0){continue;}
复制代码
但是还是会提示2个错误:

mysql_query() [function.mysql-query]: Unable to save result set in
mysql_num_rows(): supplied argument is not a valid MySQL result resource


SQL语句:
  1. select cityid,cityname from phpup_city where parent_id in (select cityid from phpup_city where parent_id = (select cityid from phpup_city where pinyin = 'bangbu'))
复制代码
程序倒是可以运行,但是没有记录的会出错。请教大家这是怎么回事呢?
回复

使用道具 举报

发表于 2011-3-26 15:02:20 | 显示全部楼层
确定你的sql语句能执行?写了这么多子查询,执行起来超慢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-26 15:02:39 | 显示全部楼层
倒是能执行 只是没有数据
原因可能因为 in(这里没数据)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|王牌互联

GMT+8, 2024-11-25 03:02 , Processed in 0.036006 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表