Database 如何在Joomla2.5中从数据库中获取数据
我只是尝试了这段代码,但没有得到输出。有人纠正我的代码吗Database 如何在Joomla2.5中从数据库中获取数据,database,joomla,joomla2.5,Database,Joomla,Joomla2.5,我只是尝试了这段代码,但没有得到输出。有人纠正我的代码吗 $db = JFactory::getDBO(); $query = "SELECT * from #__virtuemart_manufacturers"; $db->setQuery($query); $rows = $db->loadObjectList(); $itemrow = $rows[0]; $on_frontpage = $itemrow->content_id
$db = JFactory::getDBO();
$query = "SELECT * from #__virtuemart_manufacturers";
$db->setQuery($query);
$rows = $db->loadObjectList();
$itemrow = $rows[0];
$on_frontpage = $itemrow->content_id;
print_r($on_frontpage);
我不想参加MVC。。只需给我发送获取数据的简单方法您可以做些什么来解决这个问题
打印($rows)
并查看是否得到结果你能做的就是
打印($rows)
并查看是否得到结果$db = JFactory::getDBO();
$query = "SELECT * from #__virtuemart_manufacturers";
$db->setQuery($query);
$result = $db->loadObjectList();
foreach($result as $key=>$value){
echo $value->content_id;
}
ObjectList意味着结果返回为必须使用foreach迭代的对象数组。
还将loadAssocList()与关联数组一起加载
希望能有所帮助。试试这个
$db = JFactory::getDBO();
$query = "SELECT * from #__virtuemart_manufacturers";
$db->setQuery($query);
$result = $db->loadObjectList();
foreach($result as $key=>$value){
echo $value->content_id;
}
ObjectList意味着结果返回为必须使用foreach迭代的对象数组。
还将loadAssocList()与关联数组一起加载
希望对您有所帮助。数据库查询的代码是正确的。 问题在于,Virtuemart在
#uu_uVirtueMart\u manufacturers
表中没有content\u id
列。因此,该属性不存在,您无法使用print\r
获得结果
打开错误日志也会告诉您这一点。数据库查询的代码是正确的。 问题在于,Virtuemart在
#uu_uVirtueMart\u manufacturers
表中没有content\u id
列。因此,该属性不存在,您无法使用print\r
获得结果
打开错误日志也会告诉您这一点