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高手解答
展开
3个回答
展开全部
$row=mysql_fetch_array($query)
把 $query=mysql_query($sql,$conn)结果集中的数据格式化输出 当结果集里面有数据的时候就为true 当结果集中没数据的时候就为false 如果为真 while( )就判定成功继续循环遍历。如果为家就结束
把 $query=mysql_query($sql,$conn)结果集中的数据格式化输出 当结果集里面有数据的时候就为true 当结果集中没数据的时候就为false 如果为真 while( )就判定成功继续循环遍历。如果为家就结束
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上解答已经很全了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询