我需要检查使用PDO更新记录时是否有任何列值已更改。我在下面解释我的查询。
$qry ="UPDATE cb_driver_info
SET owner_id=:owner_id,
email=:email,
mobile=:mobile,
image=:image
WHERE id=:driver_id";
$stmt = $db->prepare($qry);
$stmt->bindParam(':owner_id', htmlspecialchars(strip_tags($owner_id)));
$stmt->bindParam(':email', htmlspecialchars(strip_tags($email)));
$stmt->bindParam(':mobile', htmlspecialchars(strip_tags($mobile)));
$stmt->bindParam(':image', htmlspecialchars(strip_tags($image)));
$stmt->bindParam(':driver_id', htmlspecialchars(strip_tags($driver_id)));
$stmt->execute();
在这里,我正在更新记录。我需要检查是否有任何列值在更新时被破坏,然后它将更新return 1,如果同一条记录再次在更新,它将更新return 0。
鸿蒙传说
元芳怎么了