如何使用预备语句和绑定参数替换列中的值?例如,
$stmt = "UPDATE users SET name = :name
WHERE name = :name";
$stmt->bindParam(:name, $oldName);
$stmt->bindParam(:name, $newName);
$stmt->execute();
您不能在prepare
语句中使用相同的命名绑定参数,您的参数名称必须与
$stmt = $connection->prepare("UPDATE users SET name = :newName
WHERE name = :oldName");
$stmt->bindParam(':oldName', $oldName);
$stmt->bindParam(':newName', $newName);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句