PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)
2016-02-23 00:00
981 查看
本文实例讲述了PHP查询并删除数据库多列重复数据的方法。分享给大家供大家参考,具体如下:
更多关于PHP相关内容感兴趣的读者可查看本站专题:《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
thinkphp数据查询和遍历数组实例
ThinkPHP查询返回简单字段数组的方法
php通过数组实现多条件查询实现方法(字符串分割)
php在多维数组中根据键名快速查询其父键以及父键值的代码
php 数组操作(增加,删除,查询,排序)等函数说明
php将字符串随机分割成不同长度数组的方法
php删除数组中重复元素的方法
php统计数组元素个数的方法
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字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
您可能感兴趣的文章:
php查询mysql数据库并将结果保存到数组的方法thinkphp数据查询和遍历数组实例
ThinkPHP查询返回简单字段数组的方法
php通过数组实现多条件查询实现方法(字符串分割)
php在多维数组中根据键名快速查询其父键以及父键值的代码
php 数组操作(增加,删除,查询,排序)等函数说明
php将字符串随机分割成不同长度数组的方法
php删除数组中重复元素的方法
php统计数组元素个数的方法
PHP实现查询两个数组中不同元素的方法
相关文章推荐
- PHP实现查询两个数组中不同元素的方法
- PHP编写RESTful接口
- php基于Fleaphp框架实现cvs数据导入MySQL的方法
- PHP计算日期相差天数实例分析
- 【干货】细数PHP开发的魔术方法
- php 页面跳转
- Recyclerview.getLayoutPosition()问题
- php_cz
- PHP-001
- php中的file_get_contents函数------获取文件内容
- thinkphp_3.1.2的CURD
- php中的json_encode和json_decode函数
- 搭建ftp的yum源
- php 字符串的点连接颇有点标新立异
- php开启和关闭错误提示
- PHP获取QQ群成员QQ号码
- isPrototypeOf&&getPrototypeOf
- php中单引号双引号那点事---顺便说说把php变量的值传给js
- 23.php使用注册表
- php函数不能直接访问外部变量