Utk*_*maz 1 php mysql while-loop
有没有办法在从mysql获取数据时限制while循环?
$query = "SELECT *
FROM `table`
WHERE user_id = '$id'
ORDER BY `ID` DESC";
$result = mysql_query($query);
while ($info = mysql_fetch_assoc($result)) {
//stuff
}
Run Code Online (Sandbox Code Playgroud)
在这里我不想使用mysql的LIMIT函数,我可以限制while循环而不是那个吗?
谢谢
break当它到达目标时,你总是可以循环.否则你可以使用forNick建议的循环.
$count = 0;
while ($count < 4 && $info = mysql_fetch_assoc($result)) {
//stuff
$count++;
}
Run Code Online (Sandbox Code Playgroud)
但请注意,使用该LIMIT命令限制查询的结果集可能更好.
| 归档时间: |
|
| 查看次数: |
7878 次 |
| 最近记录: |