PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)


Posted in PHP onFebruary 23, 2016

本文实例讲述了PHP查询并删除数据库多列重复数据的方法。分享给大家供大家参考,具体如下:

<?php
$con = mysql_connect("localhost","root","");
if (!$con)
{
    die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db("test_db", $con);
if (!$db_selected)
{
    die ("Can/'t use test_db : " . mysql_error());
}
$sql = "SELECT * FROM friend";
$result=mysql_query($sql,$con);
while($myrow=mysql_fetch_row($result))
{
    $arr_data[$myrow[0]]=$myrow[1]."-".$myrow[2];
}
$arr_unique=array_unique($arr_data);
$arr_rep=array_diff_assoc($arr_data,$arr_unique);
//显示前后量
echo count($arr_data)."-".count($arr_unique);
foreach($arr_rep as $key=>$value){
  $sql_del = "DELETE FROM friend WHERE id = '{$key}' ";
  $result=mysql_query($sql_del,$con);
}
// 一些代码
mysql_close($con);
?>

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

PHP 相关文章推荐
一个捕获函数输出的函数
Feb 14 PHP
用php获取远程图片并把它保存到本地的代码
Apr 07 PHP
PHP XML error parsing SOAP payload on line 1
Jun 17 PHP
PHP学习散记_编码(json_encode 中文不显示)
Nov 10 PHP
composer.lock文件的作用
Feb 03 PHP
利用PHP自动生成印有用户信息的名片
Aug 01 PHP
php版微信发红包接口用法示例
Sep 23 PHP
利用PHP判断文件是否为图片的方法总结
Jan 06 PHP
利用php生成验证码
Feb 23 PHP
PHP中define() 与 const定义常量的区别详解
Jun 25 PHP
php array 转json及java 转换 json数据格式操作示例
Nov 13 PHP
PHP常用header头定义代码示例汇总
Aug 29 PHP
php读取txt文件并将数据插入到数据库
Feb 23 #PHP
PHP调试的强悍利器之PHPDBG
Feb 22 #PHP
PHP Imagick完美实现图片裁切、生成缩略图、添加水印
Feb 22 #PHP
PHP实现linux命令tail -f
Feb 22 #PHP
PHP设计模式之观察者模式实例
Feb 22 #PHP
PHP编写RESTful接口的方法
Feb 21 #PHP
PHP常见漏洞攻击分析
Feb 21 #PHP
You might like
PHP实现根据银行卡号判断银行
2015/04/29 PHP
详解php框架Yaf路由重写
2017/06/20 PHP
PHP去除空数组且数组键名重置的讲解
2019/02/28 PHP
PHP延迟静态绑定使用方法实例解析
2020/09/05 PHP
css图片自适应大小
2007/11/28 Javascript
javascript获取作用在元素上面的样式属性代码
2012/09/20 Javascript
javascript完美拖拽的实现方法
2013/09/29 Javascript
js判断上传文件的类型和大小示例代码
2013/10/18 Javascript
Js操作树节点自动折叠展开的几种方法
2014/05/05 Javascript
PhotoShop给图片自动添加边框及EXIF信息的JS脚本
2015/02/15 Javascript
深入理解Node.js中的进程管理
2017/03/13 Javascript
JQuery.dataTables表格插件添加跳转到指定页
2017/06/09 jQuery
JavaScript实现的仿新浪微博原生态输入字数即时检查功能【兼容IE6】
2017/09/26 Javascript
jQuery基于cookie实现换肤功能实例
2017/10/14 jQuery
详解webpack之scss和postcss-loader的配置
2018/01/09 Javascript
vue debug 二种方法
2018/09/16 Javascript
在vue项目中,将juery设置为全局变量的方法
2018/09/25 Javascript
vue过滤器用法实例分析
2019/03/15 Javascript
微信小程序 this.triggerEvent()的具体使用
2019/12/10 Javascript
javascript 易错知识点实例小结
2020/04/25 Javascript
[01:39:42]Fnatic vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Python语言技巧之三元运算符使用介绍
2013/03/04 Python
Python实现Windows和Linux之间互相传输文件(文件夹)的方法
2017/05/08 Python
python操作MySQL 模拟简单银行转账操作
2017/09/27 Python
python之pandas用法大全
2018/03/13 Python
Python实现购物车程序
2018/04/16 Python
Python线程下使用锁的技巧分享
2018/09/13 Python
python按时间排序目录下的文件实现方法
2018/10/17 Python
Python实现蒙特卡洛算法小实验过程详解
2019/07/12 Python
Django Aggregation聚合使用方法解析
2019/08/01 Python
Python pandas RFM模型应用实例详解
2019/11/20 Python
Pytorch 的损失函数Loss function使用详解
2020/01/02 Python
Python正则表达式高级使用方法汇总
2020/06/18 Python
用 Django 开发一个 Python Web API的方法步骤
2020/12/03 Python
毕业生自荐信格式
2014/03/07 职场文书
护理实习生带教计划
2015/01/16 职场文书