gpt4 book ai didi

php - MySQLi - 属性访问还不允许

转载 作者:可可西里 更新时间:2023-10-31 22:42:34 26 4
gpt4 key购买 nike

<分区>

我在尝试关闭 mysqli 连接时收到此警告“尚未允许访问属性”。为什么?

$mysqli = new mysqli ( $database ["dbUri"], $database ["dbUserName"], $database ["dbPassword"], $database ["dbSchema"], $database ["dbPort"] );
$mysqli->autocommit(FALSE);
$con = $mysqli;
$rowsAffected = /* completes insert using $con */;
if ($rowsAffected==0) {
throw new Exception("Insert of new record failed");
}
$insertId = $con->insert_id;
$con->commit();
$con->close();

顺便说一句,插入成功并且我在 $insertId 中有正确的值。 Commit 也能正常工作,但触发警告的是关闭。

我将代码隐藏在 /* completes insert using $con */ 部分,因为它很长且不相关(sql 有效)。因此,除非您认为相关,否则我只包括其余部分。

我看过类似的问题,但其他帖子提到未建立连接。但是,我的连接有效。请查看“插入成功”这一点。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com