joomla3.0 订购和设置限制


本文向大家介绍joomla3.0 订购和设置限制,包括了joomla3.0 订购和设置限制的使用技巧和注意事项,需要的朋友参考一下

示例

可以通过在链中添加2条额外的行来轻松实现结果排序和设置限制,如下所示:

$db = JFactory::getDbo();

$query = $db->getQuery(true);
$query->select('*')
      ->from('#__users')
      ->where('username = '. $db->q('John'))
      ->order('id DESC')
      ->setLimit(15, 0);
 
$db->setQuery($query);

$results = $db->loadObjectList();

这按id降序排列结果,仅显示前15条记录。

该setLimit()函数有2个参数。limit和offset。在上面的示例中,我们仅从第一行开始获取15条记录。