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 数组遍历顺序理解
Sep 09 PHP
Linux下将excel数据导入到mssql数据库中的方法
Feb 08 PHP
phpmyadmin 3.4 空密码登录的实现方法
May 29 PHP
将一维或多维的数组连接成一个字符串的php代码
Aug 08 PHP
深入解析php之sphinx
May 15 PHP
PHP函数getenv简介和使用实例
May 12 PHP
php中使用session_set_save_handler()函数把session保存到MySQL数据库实例
Nov 06 PHP
php判断输入是否是纯数字,英文,汉字的方法
Mar 05 PHP
php 数组随机取值的简单实例
May 23 PHP
PHP用正则匹配form表单中所有元素的类型和属性值实例代码
Feb 28 PHP
php分页查询的简单实现代码
Mar 14 PHP
laravel5.6 框架操作数据 Eloquent ORM用法示例
Jan 26 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学习之PHP运算符
2006/10/09 PHP
PHP MySQL应用中使用XOR运算加密算法分享
2011/08/28 PHP
windows的文件系统机制引发的PHP路径爆破问题分析
2014/07/28 PHP
浅谈php中include文件变量作用域
2015/06/18 PHP
PHP实现基于3DES算法加密解密字符串示例
2018/08/24 PHP
thinkphp框架类库扩展操作示例
2019/11/26 PHP
用js做一个小游戏平台 (一)
2009/12/29 Javascript
jquery中获取元素的几种方式小结
2011/07/05 Javascript
jquery及原生js获取select下拉框选中的值示例
2013/10/25 Javascript
JS取得绝对路径的实现代码
2015/01/16 Javascript
JavaScript的RequireJS库入门指南
2015/07/01 Javascript
Javascript实现Array和String互转换的方法
2015/12/21 Javascript
Bootstrap安装环境配置教程分享
2016/05/27 Javascript
Bootstrap零基础入门教程(三)
2016/07/18 Javascript
原生JS:Date对象全面解析
2016/09/06 Javascript
浅谈JS封闭函数、闭包、内置对象
2017/07/18 Javascript
浅谈webpack下的AOP式无侵入注入
2017/11/12 Javascript
对Vue.js之事件的绑定(v-on: 或者 @ )详解
2018/09/15 Javascript
javascript实现前端成语点击验证优化
2020/06/24 Javascript
[01:39:42]Fnatic vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Django URL传递参数的方法总结
2016/08/28 Python
Python实现获取命令行输出结果的方法
2017/06/10 Python
python基于TCP实现的文件下载器功能案例
2019/12/10 Python
.dcm格式文件软件读取及python处理详解
2020/01/16 Python
html5文本内容_动力节点Java学院整理
2017/07/11 HTML / CSS
无畏的旅行:Intrepid Travel
2017/12/20 全球购物
We Fashion荷兰:一家国际时装公司
2018/04/18 全球购物
大学生护理专业自荐信
2013/10/03 职场文书
迟到检讨书800字
2014/01/13 职场文书
网络营销策划方案
2014/06/04 职场文书
会计求职自荐信
2015/03/26 职场文书
2015年幼儿园中班工作总结
2015/04/25 职场文书
送给小学生的暑假礼物!小学生必背99首古诗
2019/07/02 职场文书
详解PHP Swoole与TCP三次握手
2021/05/27 PHP
Node-Red实现MySQL数据库连接的方法
2021/08/07 MySQL
sql server偶发出现死锁的解决方法
2022/04/10 SQL Server