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 相关文章推荐
编译问题
Oct 09 PHP
模拟xcopy的函数
Oct 09 PHP
Apache, PHP在Windows 9x/NT下的安装与配置 (一)
Oct 09 PHP
php empty函数判断mysql表单是否为空
Apr 12 PHP
php环境配置之CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI比较?
Oct 17 PHP
基于在生产环境中使用php性能测试工具xhprof的详解
Jun 03 PHP
深入php list()函数的详解
Jun 05 PHP
php调用MySQL存储过程的方法集合(推荐)
Jul 03 PHP
php导入csv文件碰到乱码问题的解决方法
Feb 10 PHP
Thinkphp+smarty+uploadify实现无刷新上传
Jul 30 PHP
php实现转换html格式为文本格式的方法
May 16 PHP
PHP mysqli_free_result()与mysqli_fetch_array()函数详解
Sep 21 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 获取MSN好友列表的代码(2009-05-14测试通过)
2009/09/09 PHP
PHP中“简单工厂模式”实例代码讲解
2012/09/04 PHP
解析php开发中的中文编码问题
2013/08/08 PHP
PHP7 错误处理机制修改
2021/03/09 PHP
解决 FireFox 下[使用event很麻烦] 的问题.
2006/08/22 Javascript
JavaScript 内置对象属性及方法集合
2010/07/04 Javascript
JS文本框追加多个下拉框的值的简单实例
2013/07/12 Javascript
javascript中直接写php代码的方法
2013/07/31 Javascript
js获取视频时长代码
2014/04/10 Javascript
Javascript中innerHTML用法实例分析
2015/01/12 Javascript
js选项卡的实现方法
2015/02/09 Javascript
AngularJS 中的事件详解
2016/07/28 Javascript
angularjs 实现带查找筛选功能的select下拉框实例
2017/01/11 Javascript
jQuery插件Echarts实现的渐变色柱状图
2017/03/23 jQuery
移动端web滚动分页的实现方法
2017/05/05 Javascript
JS脚本实现网页自动秒杀点击
2018/01/11 Javascript
vue2.0安装style/css loader的方法
2018/03/14 Javascript
vue组件命名和props命名代码详解
2019/09/01 Javascript
JavaScript 生成唯一ID的几种方式
2021/02/19 Javascript
python实现zencart产品数据导入到magento(python导入数据)
2014/04/03 Python
从源码解析Python的Flask框架中request对象的用法
2016/06/02 Python
django之使用celery-把耗时程序放到celery里面执行的方法
2019/07/12 Python
Flask框架模板继承实现方法分析
2019/07/31 Python
python实现两个文件夹的同步
2019/08/29 Python
wxPython多个窗口的基本结构
2019/11/19 Python
jupyternotebook 撤销删除的操作方式
2020/04/17 Python
Python如何优雅删除字符列表空字符及None元素
2020/06/25 Python
用CSS3实现无限循环的无缝滚动的实例代码
2017/07/04 HTML / CSS
基于html5 canvas实现漫天飞雪效果实例
2014/09/10 HTML / CSS
给定一个时间点,希望得到其他时间点
2013/11/07 面试题
汽车销售顾问求职自荐信
2014/01/01 职场文书
中秋节寄语2015
2015/03/24 职场文书
《夸父追日》教学反思
2016/02/20 职场文书
详解CocosCreator项目结构机制
2021/04/14 Javascript
python 爬取天气网卫星图片
2021/06/07 Python
天谕手游15杯全调酒配方和调酒券的获得方式
2022/04/06 其他游戏