有一点不解。 while ($row=mysql_fetch_array($result)){}mysql_fetch_array 返回的是记录集。 为什么能够做为条件放在while 语句内。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql_fetch_array 在没有匹配的记录的情况下返回的为false这里while ($row=mysql_fetch_array($result)) 的意思的将$row赋值为记录集,同时将$row作为循环的判定条件类似于$row=mysql_fetch_array($result)while($row!=false){ ...... $row=mysql_fetch_array($result);} $row=mysql_fetch_array($result);var_dump($row);//你看一下输出是什么值.(输出为false,true中一个值。)这样while就可以使用条件了。 mysql_fetch_array 在没有匹配的记录的情况下返回的为false 这样写起来比较直接方便。php怎么写都可以。看你的个人习惯了 asp.net运行速度比php快70倍?不可思议! php需要会linux,那么linux需要去到何种层度? 类的继承问题 php连接mysql数据库问题 急!C#用RSA加密后,PHP解密不出来 有关session的困惑! 有人在用phpwind论坛吗?请教个问题! 南京招聘,招聘PHP人才,能够独立开发网站! 谁有Zend studio plus 最新版呀? 请问这段上传代码为什么在服务器通过,在本地不行??解决后立即结帖 我的MYSQL的存放生日的字段类型为datetime,存入1988-11-11会变成1988-11-11 00:00:00 为什么输出不了号码呢?
这里while ($row=mysql_fetch_array($result))
的意思的将$row赋值为记录集,同时将$row作为循环的判定条件类似于
$row=mysql_fetch_array($result)
while($row!=false){
......
$row=mysql_fetch_array($result);
}
var_dump($row);//你看一下输出是什么值.(输出为false,true中一个值。)
这样while就可以使用条件了。