我遇到了有关中断MySQL查询的字符串的语法问题。 还是我错了?PHP MySQL语法字符串错误
while($row = $result->fetch_assoc()) {
$minuts = $minut *60+3600;
$new_plan = strtotime($row['på_gulvet_rigtig'])+$minuts;
$new_plan = gmdate("H:i", $new_plan);
$new_plan = $new_plan;
echo $new_plan,"<br>";
$sql1 = ("UPDATE lokal set på_gulvet_planen = " . $new_plan . " WHERE Id = ". $row['Id'] . "");
if (mysqli_query($conn, $sql1)) {
echo "Record updated successfully <br>";
}
else {
echo "Error updating record: " . mysqli_error($conn), "<br>";
}
}
它输出:
12:40
错误更新记录:您的SQL语法错误;检查对应于你的MySQL服务器版本的权利 语法使用附近的 手册“:40 WHERE ID = 1”在行1
'其他:40' =='40 '! –