当我放入mysqli_fetch_assoc($query)
变量$row
,然后$row
放入while
循环while($row)
。循环无限迭代。
但是当我将整个初始化while($row = mysqli_fetch_assoc($query))
置于while
循环条件下时,它会正确显示所有值。
为什么会这样?
//wrong code
while($row)
{
print_r( $row );
}
//right code
while($row = mysqli_fetch_assoc($query_select))
{
print_r( $row );
}