2015-12-28 18 views
1

我需要在數據庫中顯示輸入多個選擇的字段。Joomla查詢與多個地方(選擇多個)

我試過這段代碼:

rowId= $cck->get('liaison_progression')->value; // id of your article/content 
 
$value = explode(',', $rowId); 
 
$rowIdGr = implode("','", $value); 
 
//echo $rowIdGr; 
 
$db = JFactory::getDBO(); 
 
$query = $db->getQuery(true); 
 
$query->select('introtext'); 
 
$query->from($db->quoteName('#__content')); 
 
$query->where($db->quoteName('id') . ' IN ('. $db->quote($rowIdGr).')'); 
 
//echo $query; 
 
$db->setQuery($query); 
 
$row3 = $db->loadObject();

但這個代碼,我有這樣的結果:

只有第一個對象是否顯示! 你有想法嗎?謝謝!

+0

您可以在執行並共享結果之前回顯查詢嗎? – Mureinik

回答

0

用這種方法試試:

$row3 = $db->loadObjectList(); 
+0

這是一樣的!不改變結果 – philou5672

0

回聲完成:

SELECT introtext FROM `#__content` WHERE `id` IN ('435\',\'449') 

$row3 = $db->loadObjectList(); 

在結果我的第一個對象

Array 
(
    [0] => stdClass Object 
     (
      [introtext] => ::cck::478::/cck:: 
::config_semaine::12::/config_semaine:: 
) 

) 

感謝您的幫助