gpt4 book ai didi

php - 如果记录存在于 php/PDO 中则删除记录

转载 作者:行者123 更新时间:2023-11-29 05:08:17 25 4
gpt4 key购买 nike

<分区>

我有一些代码可以从 MySQL 数据库中删除一条记录,但即使该记录不存在,我也会收到成功消息。我已经搜索了在记录不存在但找不到适用于我的代码的情况下生成消息的方法。

我的代码是:

try {
$dbh = new PDO("mysql:host=$hostname;dbname=$dbname", $username, $password);
/*** echo a message saying we have connected ***/
//echo 'Connected to database<br />';
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "DELETE FROM ukgh WHERE telephone = :telephone";
$stmt = $dbh->prepare($sql);
$stmt->bindParam(':telephone', $telephone, PDO::PARAM_STR);
$stmt->execute();

/*** close the database connection ***/
$dbh = null;
}
catch(PDOException $e) {
echo $e->getMessage();
}
// once processing is complete
// show success message
echo 'Success - The record for ' . $telephone . ' has been deleted.';
?>

Fred-ii 的注意事项- 您提到的答案是正确的,但我问的问题中的术语不同。我问如何确保我删除的记录存在。我没有问如何检查行是否存在,并且在查找现有 RECORD 时绝不会想到搜索有关现有 ROW 的任何内容。对于像您这样的一些专家来说,划船可能与记录相同,但我和其他像我这样不太开明的人可能从未听说过称为划船的记录。最良好的祝愿,托格

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com