如何获得joomla中类别id = 8的文章标题

时间:2014-09-25 11:02:26

标签: php joomla

我试图获得类别为id = 8的文章标题。

这是我使用的代码。

$catID = 8;
$db = JFactory::getDBO();
$db->setQuery("SELECT title FROM #__content WHERE catid = ".$catID);
$catDesc = $db->loadResult();
echo $catDesc;

它只显示一个标题,类别id = 8。

我想显示所有类别id = 8的标题。

1 个答案:

答案 0 :(得分:2)

更新您的代码,如下所示:

$catID = 8;
$db = JFactory::getDBO();
$db->setQuery("SELECT title FROM #__content WHERE catid = ".$catID);
$catDesc = $db->loadObjectList();

var_dump($catDesc);

当您期望从数据库查询返回单个值时,请使用loadResult()

loadObjectList()从查询返回的表记录中返回一个索引的PHP对象数组。