【发布时间】:2012-03-07 00:46:42
【问题描述】:
我想知道是否有办法用 limit 和 limitstart 等来回显完整的查询。我可以回显 $query 行,但我想看看为什么限制不起作用,我似乎看不到让它显示它发送到数据库的实际查询。这是代码:
$params =& JComponentHelper::getParams('com_news');
$limit = $params->get('x_items', 5);
$limitstart = JRequest::getVar('limitstart', 0);
$query = "SELECT * FROM #__news WHERE published = 1 AND catid = ".$Itemid." ORDER BY date DESC";
$db->setQuery($query, $limitstart, $limit);
$rows = $db->loadObjectList();
$db->getQuery($query, $limitstart, $limit);仅显示“SELECT * FROM jos_news WHERE published = 1 AND catid = 8 ORDER BY date DESC”,在查询结束时没有 LIMIT 参数。
任何帮助将不胜感激:)
【问题讨论】: