问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...在使用php执行删除的时候,数据库中没有这个记录,它还是会执行“删除...

发布网友 发布时间:2024-09-30 06:48

我来回答

4个回答

热心网友 时间:2024-10-15 04:23

mysql_query() 仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,如果查询执行不正确则返回 FALSE。对于其它类型的 SQL 语句,mysql_query() 在执行成功时返回 TRUE,出错时返回 FALSE。非 FALSE 的返回值意味着查询是合法的并能够被服务器执行。这并不说明任何有关影响到的或返回的行数。 很有可能一条查询执行成功了但并未影响到或并未返回任何行。

以下查询语法上有错,因此 mysql_query() 失败并返回 FALSE:

Example #1 mysql_query() 例子
<php
$result = mysql_query("SELECT * WHERE 1=1")
or die("Invalid query: " . mysql_error());
?>

以下查询当 my_col 并不是表 my_tbl 中的列时语义上有错,因此 mysql_query() 失败并返回 FALSE:
Example #2 mysql_query()
<?php
$result = mysql_query("SELECT my_col FROM my_tbl")
or die("Invalid query: " . mysql_error());
?>

如果没有权限访问查询语句中引用的表时,mysql_query() 也会返回 FALSE。

热心网友 时间:2024-10-15 04:21

没有当然也会执行成功了,而且$info得到的结果只是true or false 成功true 失败 false
如果想知道存在不存在,建议先 select 一下吧

希望能帮到你

热心网友 时间:2024-10-15 04:21

<?php

mysql_connect(“dbhost”, “dbuser”, “dbpwd”);
mysql_select_db("dbname");
if(mysql_query("delete from tablename where name='$name'")){

echo "<script>alert("信息删除成功!");window.location.href="index.php";</script>";

}
else{
echo "<script>alert("信息删除失败!");window.location.href="index.php";</script>";

?>

热心网友 时间:2024-10-15 04:17

没有数据一样会提示执行成功
如果你希望没有的话提示没有数据,可以先SELECT一下
代码这样写:
$countquery = mysql_query("SELECT COUNT(*) FROM tablename where name = '$name'");
$count = mysql_result($countquery, 0);
if ( $count < 1 ) {
exit("<script language=\"javascript\">alert(\"数据删除失败!\");window.location.href=\"index.php\";</script>");
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 xsmax使用攻略 苹果手机QQ视频悬浮窗在哪? 什么是椰青 快件签收异常,我还没拿到货物,怎么办? 运单号码:1000118245443 是韵达... 韵达签收异常是怎么回事? ...结果一上官网查,上面说是异常签收,备注是超区,我该咋办?_百度... 海心沙公园交通情况 裤子,衬衫,外套,夏裙,羊毛,丝绸等衣服类的英语单词!急\(... 单身男人梦到自己生了一个女儿,一家三口出去玩,我还给女儿换尿布。孩... 梦见一个人装进龙虾带子里,有好几只龙虾大的老的,穿过人的手,让人... 当兵有没有什么好处啊 当兵的时间长短有区别吗? 大盘多少点代表什么 感悟中西医,健康靠平衡 人体的生物波,怎样调节才能稳定平衡 时代少年团演唱会从哪里看 当一个男生在你好几次删了他之后主动加回你 一个男生把你删了,过不了多久他又加你了,他是什么意思??你要不要同... 男生把自己删除了为什么又加我? 三星i9128v可以自定义手机短信铃声吗 怎样取保候审的条件和取保候审的程序 取保候审的条件程序是怎样的 ...上,华夏银行查看贷后管理为何会与华夏银行信用卡中心查看贷后管理显... 死人的时候邦忙拿供品和祭品的人应和死者什么关系 死人祭品水果能吃吗 如何理解主观能动性与客观规律性的关系? 世界贸易组织的主要职能 世界贸易组织的主要职能? 世界贸易组织的职能范围 电脑英文状态下句号如何输入? ...后来被一双大手拽走了,那双手被蛇咬没咬就忘了,请问是什么意思... 电脑键盘上“.”怎么打出来? 梦见我在挖土,一条蛇钻进我的嘴里,进了肚子里,还在肚里活动,是什么... 在CoreLDRAW 中做图画出来的表格输出jpg.tif格式,放到photoshop中... 在CorelDRAW 9中文版钩的图怎么在Adobe Photoshop CS5里面取出来啊_百 ... 为什么在word文件里的图片导到photoshop里会失真图片导进去word里面怎么... photoshop的路径,用coreldraw导入,使用填充工具填充,得到的图案某些部分... 哪种网络监控软件模式在性能和安全上更优,且支持内网和外网管理? 梦见一个好老的人。好像快死了,告诉我那里有黄金 肉片粉条怎么炒好吃又简单