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 相关文章推荐
PHPMailer发送HTML内容、带附件的邮件实例
Jul 01 PHP
PHP函数extension_loaded()用法实例
Jan 19 PHP
PHP date函数常用时间处理方法
May 11 PHP
详解PHP的Yii框架的运行机制及其路由功能
Mar 17 PHP
Yii2实现ajax上传图片插件用法
Apr 28 PHP
PHP云打印类完整示例
Oct 15 PHP
yii2中LinkPager增加总页数和总记录数的实例
Aug 28 PHP
PHP的RSA加密解密方法以及开发接口使用
Feb 11 PHP
对于Laravel 5.5核心架构的深入理解
Feb 22 PHP
thinkPHP框架整合tcpdf插件操作示例
Aug 07 PHP
php设计模式之观察者模式实例详解【星际争霸游戏案例】
Mar 30 PHP
php中yii框架实例用法
Dec 22 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
回首过去10年中最搞笑的10部动漫,哪一部让你节操尽碎?
2020/03/03 日漫
ThinkPHP验证码和分页实例教程
2014/08/22 PHP
php查询mysql大量数据造成内存不足的解决方法
2015/03/04 PHP
支持中文、字母、数字的PHP验证码
2015/05/04 PHP
php+mysql查询实现无限下级分类树输出示例
2016/10/03 PHP
优化innerHTML操作(提高代码执行效率)
2011/08/20 Javascript
原生js操作checkbox用document.getElementById实现
2013/10/12 Javascript
图片动画横条广告带上下滚动的JS代码
2013/10/25 Javascript
不要使用jQuery触发原生事件的方法
2014/03/03 Javascript
jQuery实用函数用法总结
2014/08/29 Javascript
javascript基本语法
2016/05/31 Javascript
微信小程序 动态绑定事件并实现事件修改样式
2017/04/13 Javascript
Vue.js在使用中的一些注意知识点
2017/04/29 Javascript
详解VueJs前后端分离跨域问题
2017/05/24 Javascript
关于vue.js组件数据流的问题
2017/07/26 Javascript
vue.js评论发布信息可插入QQ表情功能
2017/08/08 Javascript
React-Native做一个文本输入框组件的实现代码
2017/08/10 Javascript
实现div内部滚动条滚动到底部和顶部的代码
2017/11/15 Javascript
使用nodeJs来安装less及编译less文件为css文件的方法
2017/11/20 NodeJs
js通过循环多张图片实现动画效果
2019/12/19 Javascript
Vue中使用wangeditor富文本编辑的问题
2021/02/07 Vue.js
[00:20]TI9不朽观赛名额抽取
2019/08/05 DOTA
利用 Monkey 命令操作屏幕快速滑动
2016/12/07 Python
Python3实现zip分卷压缩过程解析
2019/10/09 Python
python连接mysql数据库并读取数据的实现
2020/09/25 Python
英国豪华家具和家居用品购物网站:Teddy Beau
2020/10/12 全球购物
医院护士专业个人的求职信
2013/12/09 职场文书
个人自我评价和职业目标
2014/01/24 职场文书
少年闰土教学反思
2014/02/22 职场文书
门卫岗位职责说明书
2014/08/18 职场文书
镇党政领导班子民主生活会思想汇报
2014/10/11 职场文书
2015年护士医德医风自我评价
2015/03/03 职场文书
复兴之路观后感
2015/06/02 职场文书
Python编程根据字典列表相同键的值进行合并
2021/10/05 Python
防止web项目中的SQL注入
2021/12/06 MySQL
HTML+JS实现在线朗读器
2022/02/15 Javascript