PHP+MySQL删除操作实例


Posted in PHP onJanuary 21, 2015

本文实例讲述了PHP+MySQL删除操作的使用技巧。分享给大家供大家参考。具体如下:

<h1>删除记录</h1>  

<?php  

    //连接数据库的参数  

    $host = "localhost";  

    $user = "root";  

    $pass = "zq19890319";  

    $db = "phpdev";  

    //创建mysqli对象  

    //打开一个数据库连接  

    $mysqli = new mysqli($host, $user, $pass, $db);  

    //检查连接错误  

    if(mysqli_connect_errno()){  

        die("Unable to connect!");  

    }  

    //如果记录ID存在,则执行删除操作  

    if(isset($_GET['id'])){  

        //构造删除记录的SQL  

        $query = "DELETE FROM symbols WHEREid = ".$_GET['id'];  

          

        //执行SQL查询  

        if($mysqli->query($query)){  

            //显示删除后影响的记录数  

            echo $mysqli->affected_rows. "row(s) affected";  

        }  

        else  

        {  

            //如果没有匹配的记录,显示数据库返回的错误信息  

            echo "Error in query : $query. ".$mysqli->error;  

        }  

    }  

    //构造显示删除后的记录  

    $query = "SELECT * FROM symbols";  

    //执行该查询  

    if($result=$mysqli->query($query)){  

        //显示返回的记录集行数  

        if($result->num_rows>0){  

            //如果有记录  

            //显示记录集中列的内容  

            echo "<table cellpadding=10 border=1>";  

            while($row=$result->fetch_array()){  

                echo "<tr>";  

                echo "<td>".$row[0]."</td>";  

                echo "<td>".$row[1]."</td>";  

                echo "<td>".$row[2]."</td>";  

                echo "<td><a href=".$_SERVER['PHP_SELF']." mce_href=".$_SERVER['PHP_SELF']."?id=".$row[0].">删除</a></td>";  

                echo "</tr>";  

            }  

        }  

        //释放对象所占用的内存  

        $result->close();  

    }  

    else  

    {  

        //输出数据库错误的信息  

        echo "Error in query: $query. ".$mysqli->error;  

    }  

    //关闭数据库  

    $mysqli->close();  

?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP采集相关教程之一 CURL函数库
Feb 15 PHP
深入探讨:Nginx 502 Bad Gateway错误的解决方法
Jun 03 PHP
php自动加载autoload机制示例分享
Feb 20 PHP
ThinkPHP3.1新特性之多数据库操作更加完善
Jun 19 PHP
PHPMailer发送HTML内容、带附件的邮件实例
Jul 01 PHP
php实现读取超大文件的方法
Jul 28 PHP
PHP中的reflection反射机制测试例子
Aug 05 PHP
php过滤html标记属性类用法实例
Sep 23 PHP
PHP 读取文本文件内容并分页显示
Jan 02 PHP
100多行PHP代码实现socks5代理服务器[2]
May 05 PHP
yii2使用ajax返回json的实现方法
May 14 PHP
php使用Jpgraph创建折线图效果示例
Feb 15 PHP
PHP+MySQL插入操作实例
Jan 21 #PHP
php+mysql数据库查询实例
Jan 21 #PHP
php使用Cookie实现和用户会话的方法
Jan 21 #PHP
php实现遍历目录并删除指定文件中指定内容
Jan 21 #PHP
Codeigniter的一些优秀特性总结
Jan 21 #PHP
PHP 生成N个不重复的随机数
Jan 21 #PHP
PHP 实现判断用户是否手机访问
Jan 21 #PHP
You might like
肝肠寸断了解下!盘点史上最伤心的十大动漫
2020/03/04 日漫
配置PHP使之能同时支持GIF和JPEG
2006/10/09 PHP
PHP迅雷、快车、旋风下载专用链转换代码
2010/06/15 PHP
ThinkPHP中html:list标签用法分析
2016/01/09 PHP
[原创]php使用curl判断网页404(不存在)的方法
2016/06/23 PHP
详解PHP发送邮件知识点
2018/05/06 PHP
jquery进行数组遍历如何跳出当前的each循环
2014/06/05 Javascript
IE6浏览器中window.location.href无效的解决方法
2014/11/20 Javascript
javascript常见数据验证插件大全
2015/08/03 Javascript
深入理解js函数的作用域与this指向
2016/05/28 Javascript
jQuery文字提示与图片提示效果实现方法
2016/07/04 Javascript
JQuery组件基于Bootstrap的DropDownList(完整版)
2016/07/05 Javascript
如何在Angular.JS中接收并下载PDF
2016/11/26 Javascript
利用nodejs监控文件变化并使用sftp上传到服务器
2017/02/18 NodeJs
Webpack+Vue如何导入Jquery和Jquery的第三方插件
2017/02/20 Javascript
Vue.js实战之组件之间的数据传递
2017/04/01 Javascript
详解vue-cli 脚手架 安装
2019/04/16 Javascript
ES6 Class中实现私有属性的一些方法总结
2019/07/08 Javascript
浅谈vue中resetFields()使用注意事项
2020/08/12 Javascript
[29:23]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第一场1
2014/05/23 DOTA
Python入门及进阶笔记 Python 内置函数小结
2014/08/09 Python
Python中的Matplotlib模块入门教程
2015/04/15 Python
Python中使用Queue和Condition进行线程同步的方法
2016/01/19 Python
Python模拟百度登录实例详解
2016/01/20 Python
Python基于pillow判断图片完整性的方法
2016/09/18 Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
2019/01/14 Python
Django 项目重命名的实现步骤解析
2019/08/14 Python
基于python的itchat库实现微信聊天机器人(推荐)
2019/10/29 Python
Python hashlib加密模块常用方法解析
2019/12/18 Python
python中的测试框架
2020/11/13 Python
HTML5 LocalStorage 本地存储刷新值还在
2017/03/10 HTML / CSS
酒店销售经理岗位职责
2015/04/02 职场文书
上课讲话检讨书范文
2015/05/07 职场文书
Go gRPC进阶教程gRPC转换HTTP
2022/06/16 Golang
Python 读取千万级数据自动写入 MySQL 数据库
2022/06/28 Python
Java中的Kafka为什么性能这么快及4大核心详析
2022/09/23 Java/Android