
php中为什么可以用$row=mysql_fetch_array($query)作为while条件循环出mysql数据库的表?
为什么可以用while(配合mysql_query)循环出mysql数据库的表?while循环的格式是:while(expr){……}在如下代码中:..........(...
为什么可以用while(配合mysql_query)循环出mysql数据库的表?while循环的格式是:while(expr){……}在如下代码中:..........(省略一些) $sql="SELECT * FROM 'test' " ; $query=mysql_query($sql,$conn); while($row=mysql_fetch_array($query)){ echo $row[name]; } ……在这个代码中$row=mysql_fetch_array($query)为什么可以作为一个条件?当它作为条件时是怎么判断,怎么循环的??? 求php高手解答
展开
展开全部
while属于真值循环,因此当里面条件为真(对于php来说,所有非0非空都为真)时执行循环
mysql_fetch_array有一个机制可以自动指向下一条数据,直至结束
具体情况可以去翻看PHP手册中的mysql_fetch_array部分,那里有详细的说明
mysql_fetch_array有一个机制可以自动指向下一条数据,直至结束
具体情况可以去翻看PHP手册中的mysql_fetch_array部分,那里有详细的说明
展开全部
$row=mysql_fetch_array($query)
把 $query=mysql_query($sql,$conn)结果集中的数据格式化输出 当结果集里面有数据的时候就为true 当结果集中没数据的时候就为false 如果为真 while( )就判定成功继续循环遍历。如果为家就结束
把 $query=mysql_query($sql,$conn)结果集中的数据格式化输出 当结果集里面有数据的时候就为true 当结果集中没数据的时候就为false 如果为真 while( )就判定成功继续循环遍历。如果为家就结束
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上解答已经很全了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询