2014-09-25 40 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對象的索引數組。