在joomla中的数据库中提取数据

时间:2013-01-17 11:00:47

标签: joomla2.5

我尝试在表格中提取特定数据但我的代码确实有效:

$db =& JFactory::getDBO(); 
$query = "SELECT * FROM #_contact_details WHERE user_id = 43;";
$db->setQuery($query);
$results = $db->loadObjectList();
$results = $results["name"];

结果没有任何结果。

有人有想法吗?

提前谢谢

2 个答案:

答案 0 :(得分:0)

$ results没有给出任何东西,因为loadObjectList()返回了一个对象数组,所以结果(结构)将是一行类似的 -

的print_r($结果)

Array
(
    [0] => stdClass Object
        (
            [name] => "test"
        )
)

因此您可以阅读此$results = $results[0]->name;

这样的数据

你可以read here

希望这会有所帮助。

答案 1 :(得分:0)

$resultstdClass Object的数组。如果要访问您要使用的值:

$results = $results[0]->name;

希望这有帮助!