我正在运行以下代码
$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)
的错误,我不知道为什么会收到此错误。
有人可以解释一下为什么会出现这个错误吗?