php数据库数组去重复数据库,PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)...
本文實例講述了php查詢并刪除數(shù)據(jù)庫多列重復(fù)數(shù)據(jù)的方法。分享給大家供大家參考,具體如下:
$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程序設(shè)計有所幫助。
希望與廣大網(wǎng)友互動??
點(diǎn)此進(jìn)行留言吧!
總結(jié)
以上是生活随笔為你收集整理的php数据库数组去重复数据库,PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阴阳师壁纸超清竖屏
- 下一篇: 聪明药的一类管制精神药物是什么