作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我在 JDatabase
中找不到用于获取行和显示项目的有效语句。
我的代码是这样的:
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->select(array('item_id, item_name'));
$query->from('#__items');
如何打印出表格中的这些项目?
最佳答案
文档页面在这里:http://docs.joomla.org/Accessing_the_database_using_JDatabase/3.0
你需要添加这样的东西:
$db->setQuery($query);
$results = $db->loadObjectList();
这将为您提供一个对象数组,其中每个对象都是一行。
本页:http://docs.joomla.org/Accessing_the_database_using_JDatabase/1.5适用于 Joomla! 1.5,但仍然有(恕我直言)获取数据的可能函数的最佳列表。我认为大多数仍然有效。
要输出 $results 数组,您可以使用如下内容:
foreach ($results as $row) :
echo $row->item_id;
echo $row->item_name;
endforeach;
关于database - Joomla 3 JDatabase 如何回显行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15571943/
我是一名优秀的程序员,十分优秀!