2014-09-25 85 views
0

我试图获得类别id = 8的文章标题。如何获得joomala中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

回答

2

更新您的代码如下标题:

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

var_dump($catDesc); 

使用loadResult()当你期望从您的数据库查询只是一个单一的值返回。

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

相关问题