gpt4 book ai didi

php - echo 删除mysql数据成功

转载 作者:可可西里 更新时间:2023-11-01 07:57:18 24 4
gpt4 key购买 nike

我有一个 MySQL 表。如果一行被删除,我的 PHP 脚本应该返回 true。但是,无论该行是否被删除,我都会得到 true。我在下面发布代码;

$query = "delete from mytable where qwerty='asdf'";
$delete = mysql_query($query);

if($delete){
echo "true";
}else{
echo "false";
}

如果行被删除,我想回显 true,如果没有被删除,我想回显 false。我该怎么做?

最佳答案

直接来自 PHP Manual , 你应该使用 mysql_affected_rows :

mysql_query('delete from mytable where qwerty='asdf'');
printf("Records deleted: %d\n", mysql_affected_rows());

这样,您就可以检查您的命令影响了多少记录。相应调整。

关于php - echo 删除mysql数据成功,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7247380/

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