各位帮看看这条SQL语句有什么毛病

[复制链接]
查看11 | 回复2 | 2013-4-10 13:51:53 | 显示全部楼层 |阅读模式
因为没有循环打印。这里在最外层应该加个循环。在mysql_fetch_array($sql);执行出加判断,如果返回的不是值,而是 无结果时break。这块对mysql_fetch_array($sql);语句如何做判断我就不太会了。我们写c的时候是这样加循环的。...
回复

使用道具 举报

千问 | 2013-4-10 13:51:53 | 显示全部楼层
$sql=mysql_query("SELECT * FROM `t` LIMIT 0 , 30");while($row = mysql_fetch_array($sql)){ print_r($row);}mysql_query()取出来的是资源类型,你需要用mysql_fetch_array()取数据,这个函数式一行一行取的,所以你得循环...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行