Bonjour,
J'ai trouver une petite fonction sur le net pour supprimer des doublons d'un champs dans SQL !
La voici
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 $req_doublon=mysql_query("select count(email) as num from newsletter2 group by email HAVING num>1") or die(mysql_error()); while ($res_doublon=mysql_fetch_array($req_doublon)) { //suppression du doublon $id_doublon=$res_doublon['id']; $email_doublon=$res_doublon['email']; mysql_query("delete from newsletter2 where id='$id_doublon'"); echo '<p>le mail '.$email_doublon.' a été supprimmé</p>'; continue; }
Mais il ne supprime pas les doublons .... et je ne comprend pas pourquoi, si qlq peut me donner un coups de main !
Merci![]()
Partager