我试图获得文章标题,其中类别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的标题。
发布于 2014-09-25 12:50:40
请按以下方式更新代码:
$catID = 8;
$db = JFactory::getDBO();
$db->setQuery("SELECT title FROM #__content WHERE catid = ".$catID);
$catDesc = $db->loadObjectList();
var_dump($catDesc);当您只期望从数据库查询返回一个值时,请使用loadResult()。
loadObjectList()从查询返回的表记录中返回一个已索引的PHP数组。
https://stackoverflow.com/questions/26036960
复制相似问题