从品牌网站建设到网络营销策划,从策略到执行的一站式服务
为了保证数据完整性操作,建议使用事务来控制。示例如下:
网站建设哪家好,找创新互联建站!专注于网页设计、网站建设、微信开发、小程序设计、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了孟连免费建站欢迎大家使用!
开始事物;
删除记录,修改记录;
判断修改和删除的执行结果,如果都ok,那么事务提交,否则回滚。
//删除是记录是用sql语句,比如 delete from xxx(table) where id=1 删除 id=1的记录
//数据库操作后,手动关闭是好得习惯,不手动关闭,php程序也会最后自动关闭
url上带个参数id, php $_GET['id'],根据id来删除数据库对应的记录
更高级一点的可以用ajax 道理同样url上带参数,或者post也行,返回成功后刷新页面或者跳转或者页面局部刷新
为删除按钮增加一个sub句柄name=del,$_POST['sub']按钮触发sql处理删除数据库中的数据,
我只能提供思想,实际问题实际对待。不懂的可以继续问我。
提示删除成功是必然的,你没有判断mysql_query的返回值是否为true就把"删除成功!"输出来咯~
一般判断的话,mysql_query来表示你的操作是否成功,mysql_fetch_array表示你的操作是否返回数据
可以这样
mysql_query($exec,$conn)
or
die("数据库访问发生如下错误:".mysql_error());
看一下有没有错误提示
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图