MYSQLI UPDATE无效/无错误消息/工作

时间:2017-10-06 04:22:00

标签: php 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
  • 即使在
  • 上设置错误报告,也不会出现错误消息
  • 这是正确的表结构,我不确定为什么它不更新行:/

任何帮助?

1 个答案:

答案 0 :(得分:0)

我认为你错过了这一部分。

初始化您的连接: -

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

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

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