我一直在写一个 Joomla 2.5 模块,在 中helper.php
,我写了以下代码:
public static function getHello( $params )
{
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$clause = 'title like \'.$params\'';
$query
->select(array('id','alias','extension'))
->from('#__categories')
->where($clause);
// Reset the query using our newly populated query object.
$db->setQuery($query);
// Load the results as a list of stdClass objects.
$results = $db->loadAssocList();
return $results;
}
但是,当我检索查询结果时,我总是得到一个空结果。我想我在$clause
变量上写的语法是错误的,但我不知道如何解决这个问题。