可能是迟到或用户错误,但我无法从PDO中提取变量,而这通常会起作用。当我通过$ array-> results()print_r我的结果时,我得到以下行:
Array ( [0] => stdClass Object ( [messageid] => 1 [fromid] => 2 [toid] => 1 [message] => Hello! ) )
但是,在与其他人合作的其他项目中,我只是引用了这样的变量:
$result['message']
这显然是在行
之后$result = $array->results();
我一直在进行故障排除并且没有得出任何结论,但我在管理数组方面非常糟糕,因此它可能非常简单。有任何想法吗?谢谢!
答案 0 :(得分:0)
由于结果似乎是数组中的对象,因此获取数组并访问其中的对象,从message
获取$result
对象,只需执行:
echo $result[0]->message;