我尝试在表格中提取特定数据但我的代码确实有效:
$db =& JFactory::getDBO();
$query = "SELECT * FROM #_contact_details WHERE user_id = 43;";
$db->setQuery($query);
$results = $db->loadObjectList();
$results = $results["name"];
结果没有任何结果。
有人有想法吗?
提前谢谢
答案 0 :(得分:0)
$ results没有给出任何东西,因为loadObjectList()
返回了一个对象数组,所以结果(结构)将是一行类似的 -
的print_r($结果)
Array
(
[0] => stdClass Object
(
[name] => "test"
)
)
因此您可以阅读此$results = $results[0]->name;
你可以read here
希望这会有所帮助。
答案 1 :(得分:0)
$result
是stdClass Object
的数组。如果要访问您要使用的值:
$results = $results[0]->name;
希望这有帮助!