要么将mysqli设置为异常模式
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
或始终检查每个mysqli操作的结果并手动引发mysqli错误:
$result = $stmt->execute();if (!$result) { throw new Exception($mysqli->error);}这是知道您的execute()出了什么问题的 唯一 方法;
我发现SQL语法显然需要在VALUE的字段周围加上引号
当然是错的。SQL语法显然只需要在 字符串 两边加上引号。



