我有一个表,其中有两个条目id = 10
。我的 SQL 更新查询如下所示:
$q = "UPDATE `table_name` SET `col_name` = 'value' WHERE `id` = ?";
if($con-prepare($q)){
$stmt->bind_param("i","10");
$stmt->execute;
$stmt->fetch;
$stmt->close();
}
查询不会运行,错误在哪里?而且,当它运行时,它会更新所有条目id = 10
还是只更新第一个条目?