使用 PDO 更新 MySQL 中的记录时有一个小问题。当我使用语法时它无法更新,例如,如果我使用:'
它会让我失望。我正在使用我的准备,但这只是撇号不起作用?
if($_POST['ourstory']) {
foreach($_POST['ourstory'] as $id => $ourstory) {
$sql = "UPDATE our_story SET content = '$ourstory' WHERE id = '$id'";
$q = $db->prepare($sql);
$q->execute(array($id,$ourstory));
}
}