试图访问非对象错误

时间:2017-04-08 12:57:32

标签: php mysqli

我正在运行以下代码

$query = "INSERT INTO order_shipping_addresses(user_customer_id, shipping_address_details, created, modified) VALUES('".$_SESSION['user_id']."', '".serialize($address)."', '".$created."', '".$modified."')";
$connection = $this->establish_connection();
$data = $connection->query($query);
$order_shipping_address_id = $connection->insert_id;
$connection->close();

if($data->num_rows > 0)
    {

我收到错误尝试获取中的非对象属性,而我的SQL代码工作正常,数据也被插入到数据库中,但为什么会出现此错误。

我收到此行if($data->num_rows > 0)的错误,我不知道为什么会收到此错误。

有人可以解释一下为什么会出现这个错误吗?

0 个答案:

没有答案