while($row=mysql_fetch_array($result))请问while() 括号内应该是条件语句啊.而本例中,这只是把数据赋值给$row而已.为什么可以执行?它满足了什么条件?
第1个回答 2011-12-06
其实它不仅是把值赋予给$row 同时也在判断mysql_fetch_array($result)是否存在(即是否有值),如果存在则为真,则开始执行循环体,为假则不执行!
第2个回答 2011-12-06
为空就代表0代表假,有值就代表1为真,说以你里面的变量赋值了,所以判断为真本回答被网友采纳