mysqli更新无法正常工作/无错误消息/工作


    $upd= 'UPDATE `ready` SET `res` = "1" WHERE `id`="$id"';
    if($mysqli->query($upd)=== TRUE){
   echo "<script> alert('".$mysqli->error."');</script>";
}else{
    echo "<script> alert('".$mysqli->error."');</script>";
}

我知道的:

  • 这是正确的,因为我将第一个回声设置为1之前
  • 即使在设置错误报告
  • 时也不会出现错误消息
  • 这是正确的表结构,我不确定为什么它不更新行:/

有帮助吗?

我想你错过了这一部分。

初始化您的连接: -

$mysqli = new mysqli("localhost", "my_user", "my_password", "world");

然后,当您触发查询时,它将起作用或者,您可以尝试使用连接初始化的连接

尝试此方法
$result = mysqli_query($mysqli, 'UPDATE `ready` SET `res` = "1" WHERE `id`="$id"')

相关内容

最新更新