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 相关文章推荐
MySQL中create table语句的基本语法是
Jan 15 PHP
PHP删除数组中特定元素的两种方法
Jul 02 PHP
PHP文件上传判断file是否己选择上传文件的方法
Nov 10 PHP
windows下安装php的memcache模块的方法
Apr 07 PHP
php中preg_match的isU代表什么意思
Oct 01 PHP
php自动加载方式集合
Apr 04 PHP
PHP实现QQ快速登录的方法
Sep 28 PHP
php中static 静态变量和普通变量的区别
Dec 01 PHP
老生常谈PHP面向对象之标识映射
Jun 21 PHP
Laravel框架使用Seeder实现自动填充数据功能
Jun 13 PHP
PHP设计模式之装饰器模式定义与用法简单示例
Aug 13 PHP
php进程(线程)通信基础之System V共享内存简单实例分析
Nov 09 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
新闻分类录入、显示系统
2006/10/09 PHP
自动分页的不完整解决方案
2007/01/12 PHP
php curl 伪造IP来源的实例代码
2012/11/01 PHP
探讨PHP中OO之静态关键字以及类常量的详解
2013/06/07 PHP
Apache PHP MySql安装配置图文教程
2016/08/27 PHP
php实现统计二进制中1的个数算法示例
2018/01/23 PHP
HTML上传控件取消选择
2013/03/06 Javascript
jQuery的animate函数学习记录
2014/08/08 Javascript
JS实现仿腾讯微博无刷新删除微博效果代码
2015/10/16 Javascript
JS实现的表格行鼠标点击高亮效果代码
2015/11/27 Javascript
基于JavaScript实现动态创建表格和增加表格行数
2015/12/20 Javascript
vue2.x+webpack快速搭建前端项目框架详解
2017/11/30 Javascript
form表单数据封装成json格式并提交给服务器的实现方法
2017/12/14 Javascript
vue实现树形菜单效果
2018/03/19 Javascript
改进 JavaScript 和 Rust 的互操作性并深入认识 wasm-bindgen 组件
2019/07/13 Javascript
vue中watch和computed为什么能监听到数据的改变以及不同之处
2019/12/27 Javascript
nuxt配置通过指定IP和端口访问的实现
2020/01/08 Javascript
js根据后缀判断文件文件类型的代码
2020/05/09 Javascript
Python正则表达式分组概念与用法详解
2017/06/24 Python
python通过百度地图API获取某地址的经纬度详解
2018/01/28 Python
Jupyter notebook远程访问服务器的方法
2018/05/24 Python
图文详解python安装Scrapy框架步骤
2019/05/20 Python
深入了解Python枚举类型的相关知识
2019/07/09 Python
pandas dataframe 中的explode函数用法详解
2020/05/18 Python
python 使用paramiko模块进行封装,远程操作linux主机的示例代码
2020/12/03 Python
Oracle快照(snapshot)
2015/03/13 面试题
关于毕业的广播稿
2014/01/10 职场文书
欢送退休感言
2014/02/08 职场文书
药品采购员岗位职责
2014/02/08 职场文书
工程专业求职自荐书范文
2014/02/08 职场文书
报到证办理个人委托书
2014/10/06 职场文书
西湖英语导游词
2015/02/06 职场文书
教师学期个人总结
2015/02/11 职场文书
暑期社会实践个人总结
2015/03/06 职场文书
个人自荐书范文
2015/03/09 职场文书
毕业论文指导老师意见
2015/06/04 职场文书