gpt4 book ai didi

php mysql 从数据库中删除

转载 作者:行者123 更新时间:2023-12-03 23:01:47 25 4
gpt4 key购买 nike

大家好,我在 php 中的小删除功能有一个小问题,下面是我的代码

function delete()
{
$q = "DELETE FROM example WHERE **author='frank'";**

$r = mysql_query($q) or die (mysql_error());
if($r)
{
echo 'done';
}
else
{
echo 'not done';
}
}

现在我没有任何作者使用 Frank 这个名字,所以这意味着它不会删除任何内容来自数据库,但仍然显示已完成消息

我不知道为什么????谁能帮帮我

最佳答案

那是因为没有报错,delete确实执行了,只是什么都没做。你想要:

if(mysql_affected_rows() > 0) {
echo "done";
}

关于php mysql 从数据库中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6020264/

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