PHP& MySQL - 限制数组

时间:2012-12-25 01:54:08

标签: php mysql arrays

我正在尝试限制数组mysql_fetch_assoc($query),并且不确定我将如何处理它。

$query = mysql_query('SELECT * FROM table ORDER BY id DESC');

while($output = mysql_fetch_assoc($query))
{
    //do something
}

你添加一个柜台还是什么?你怎么加这个柜台? 我对mysql_querymysql_fetch_assoc感到困惑。请帮助!

3 个答案:

答案 0 :(得分:2)

ORDER BY id DESC之后,添加LIMIT 100(或您想要的任何数字)。对于接下来的100行,请使用LIMIT 100,100,然后使用LIMIT 200,100,依此类推。

答案 1 :(得分:1)

您可以直接在SQL查询中限制结果。要获得前100名记录

SELECT * FROM table 
ORDER BY id DESC 
LIMIT 100

答案 2 :(得分:1)

使用LIMIT

SELECT * FROM table ORDER BY `id` DESC LIMIT 10;

你有没有看到phpMyAdmin始终限制为30