如何计算
mysql_fetch_array($res)
因为当我这样说它会播放无限循环时:
$count= mysql_fetch_array($res);
While($count)
{
}
请告诉我一种通过变量解决此查询的方法。
答案 0 :(得分:1)
如果要获取结果中的行数,可以使用
$count = mysql_num_rows($res);
如果你想在循环中计算它们,你需要每次循环调用mysql_fetch_array()
,并在循环内增加一个计数器。
$count = 0;
while ($row = mysql_fetch_array($res)) {
$count++;
// do something with $row
}