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 相关文章推荐
php下实现在指定目录搜索指定类型文件的函数
Oct 03 PHP
PHP 金额数字转换成英文
May 06 PHP
PHP Zip压缩 在线对文件进行压缩的函数
May 26 PHP
提高define性能的php扩展hidef的安装和使用
Jun 14 PHP
PHP中PDO的错误处理
Sep 04 PHP
php实现多张图片上传加水印技巧
Apr 18 PHP
destoon复制新模块的方法
Jun 21 PHP
php正则preg_replace_callback函数用法实例
Jun 01 PHP
php实现常见图片格式的水印和缩略图制作(面向对象)
Jun 15 PHP
PHP批量获取网页中所有固定种子链接的方法
Nov 18 PHP
PHP SFTP实现上传下载功能
Jul 26 PHP
php连接mysql数据库最简单的实现方法
Sep 24 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判断终端是手机还是电脑访问网站的思路及代码
2013/04/24 PHP
JavaScript下利用fso判断文件是否存在的代码
2010/12/11 Javascript
javascript学习笔记(一) 在html中使用javascript
2012/06/18 Javascript
使用JS 清空File控件的路径值
2013/07/08 Javascript
探讨在JQuery和Js中,如何让ajax执行完后再继续往下执行
2013/07/09 Javascript
javascript格式化指定日期对象的方法
2015/04/21 Javascript
深入浅析同源策略和跨域访问
2015/11/26 Javascript
详解AngularJS中的http拦截
2016/02/09 Javascript
基于Bootstrap的Metronic框架实现条码和二维码的生成及打印处理操作
2016/08/29 Javascript
Vue.js每天必学之数据双向绑定
2016/09/05 Javascript
jQuery插件jquery.kxbdmarquee.js实现无缝滚动效果
2017/02/15 Javascript
JavaScript简介_动力节点Java学院整理
2017/06/26 Javascript
js实现扫雷小程序的示例代码
2017/09/27 Javascript
纯html+css+javascript实现楼层跳跃式的页面布局(实例代码)
2017/10/25 Javascript
postman+json+springmvc测试批量添加实例
2018/03/31 Javascript
r.js来合并压缩css文件的示例
2018/04/26 Javascript
axios全局注册,设置token,以及全局设置url请求网段的方法
2018/09/25 Javascript
Vue实现导航栏菜单
2020/08/19 Javascript
WebPack工具运行原理及入门教程
2020/12/02 Javascript
JS实现京东商品分类侧边栏
2020/12/11 Javascript
[36:37]2014 DOTA2华西杯精英邀请赛5 24 VG VS iG
2014/05/25 DOTA
Django中使用group_by的方法
2015/05/26 Python
python进程和线程用法知识点总结
2019/05/28 Python
Django中提示消息messages的设置方式
2019/11/15 Python
python 生成器需注意的小问题
2020/09/29 Python
德国大型的家具商店:Pharao24.de
2016/10/02 全球购物
团日活动策划书
2014/02/01 职场文书
创新比赛获奖感言
2014/02/13 职场文书
企业出纳岗位职责
2014/03/12 职场文书
基层党支部公开承诺书
2014/05/29 职场文书
民主评议党员工作总结
2014/10/20 职场文书
秋菊打官司观后感
2015/06/03 职场文书
高考1977观后感
2015/06/04 职场文书
导游词之海南天涯海角
2019/12/05 职场文书
导游词之西安骊山
2019/12/20 职场文书
MySQL三种方式实现递归查询
2022/04/18 MySQL