begin process at 2012 05 27 18:15:01
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Base de données

 > RECHERCHE DES DOUBLONS DANS UNE TABLE MYSQL EN SÉLECTIONNANT LE OU LES CHAMPS SUR LESQUELS LA RECHERCHE S'EFFECTUE.

RECHERCHE DES DOUBLONS DANS UNE TABLE MYSQL EN SÉLECTIONNANT LE OU LES CHAMPS SUR LESQUELS LA RECHERCHE S'EFFECTUE.


 Information sur la source

Note :
Aucune note
Catégorie :Base de données Classé sous :doublons, recherche, table, mysql Niveau :Débutant Date de création :06/01/2012 Date de mise à jour :14/01/2012 15:18:10 Vu / téléchargé :2 069 / 206

Auteur : aladec2007

Ecrire un message privé
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Scripts php qui permettent la recherche des doublons sur une table mysql.
Il est nécessaire d'introduire vos paramètres de connexion ainsi que le nom de la table et le nom des champs sur lesquels la recherche va s'affectuer. Les doublons s'affichent et il est possible de sélectionner les enregistrements que l'on veut supprimer. On travaille avec des scripts php qui communiquent via une fonction javascript (tehnique XMLHttpRequest).
Attention, il est impératif que la table contienne un champ de clé primaire (attribution d'un numéro unique d'enregistrement).
Le mode d'emploi est un fichier pdf se trouvant dans l'archive zip.


 Conclusion

Code sans prétention qui permet une recherche de doublons sur 1 ou plusieurs champs sélectionnés dans une table mysql.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

06 janvier 2012 15:55:06 :
Correction de la description
06 janvier 2012 18:10:53 :
Correction du titre
07 janvier 2012 00:30:16 :
Correction de la requête qui permet de supprimer les doublons
14 janvier 2012 15:14:01 :
Correction du problème d'accents dans les boîtes de dialogue javascript
14 janvier 2012 15:18:10 :
Correction du titre

 Sources de la même categorie

Source avec Zip ORM : DAO, ACTIVERECORD ET DBLIST par Reldan
Source avec une capture CET EXTRAIT PERMET D'AJOUTER DANS UN TABLEAU UNE AGRÉGATION ... par Denis007
EXPORT DE BASE AU FORMAT CSV par remib74
[CRON] INSERT ON DUPLICATE KEY UPDATE par pierreSabatier
Source avec Zip CLASS MYSQL 5/PHP5 AVEC GESTION DES EXCEPTION ET DES REQUÊTE... par devil_may_cry

 Sources en rapport avec celle ci

RECHERCHE PAR MOT CLÉ DANS TOUS LES CHAMPS DE TOUTES LES TAB... par gabay
Source avec Zip GESTION_ENSEIGNANTS par Elmarzougui
CONVERTIR RAPIDEMENT UNE TABLE MYSQL EN FICHIER XML SANS PRE... par mmconcept
Source avec Zip AUTODROPSQL : POUR SUPPRIMER TOUTES LES TABLES MYSQL COMMENÇ... par BaroqueW
Source avec Zip Source avec une capture BASE IMAGE PHP/MYSQL AVEC INDEXATION, RECHERCHE ET AUTHENTIF... par djosos

Commentaires et avis

Commentaire de aladec2007 le 14/01/2012 09:26:58

Ne pas oublier de laisser un petit commentaire lorsque vous avez téléchargé et testé le code (c'est le but de la mise à disposition du code). Merci d'avance.

Commentaire de lanner le 14/01/2012 13:25:07

Bonjour

J'ai fait un test rapide :
- le premier array n'est pas pris en compte (5 array il en affiche 4 dans :
$nom_champs=array("????","????","????","????","????");// <<<<< noms des champs de la table

J'ai créé un doublon et il ne m'affiche rien

Si on clic sur "confirmer vos choix de suppression", la boite de dialogue affiche des caractères bizzares et non les accents

J'ai un serveur local simple en php4 ,mysql 5 et apache 2

Voila pour une première info rapide :)

Commentaire de aladec2007 le 14/01/2012 14:17:25

Bonjour,
Merci pour ce commentaire.
Attention comme le stipule le mode d'emploi, le 1er champ de l'array (indice 0) doit absolument être le champ de clé primaire (celui qui attribue automatiquement un numéro d'enregistrement unique dans la table). Il n'est donc pas pris en considération dans la recherche des doublons qui s'effectue sur le ou les champs suivants inscrits dans l'array. C'est donc normal que sur 5 champs, le script n'affiche pas le premier champ (par contre ce 1er champ est absolument nécessaire au bon déroulement du script).
En ce qui concerne le problème d'accents dans la boîte de dialogue Javascript, remplacer les é par \351 dans le fichier js au niveau des messages alert(). Je vais modifier la source dès que possible (intérêt de votre commentaire).

Commentaire de aladec2007 le 04/02/2012 09:36:22

Bonjour,
Toujours le même problème, beaucoup de téléchargements, on peut supposer que les personnes qui téléchargent vont tester mais malheureusement aucun retour au niveau des commentaires (c'est ma 3ème source que je partage mais je compte ne plus effectuer cette démarche)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

MySQL : recherche sur une table entiere [ par 4feeling ] j'aimerais savoir quel parametre il faut mettre dans la requete SELECT pour rechercher sur toute une table entiere (et non champs par champs avec un W Mise à jour d'une table MySql, suite à une recherche PHP [ par tanktrasher ] 'lut,j'ai un bleme :j'ai une liste deroulante dans un formulaire PHP qui me permet d'executer une requete de recherche dans une table MySql.Je fais af Recherche multicritére dans BD MySQL.... [ par obcstaff ] Salut a tous, voila je suis d&#233;butant et confront&#233; a un probleme: - J'ai une table membre avec nom, prenom, pseudo, age...une table departeme recherche bdd et mise a jour dans la table [ par Jarod1980 ] Bonjour, Je suis en train de mettre en place une petite application permettant de rechercher une personne dans ma base de données. Une fois la person recherche dans une table mysql [ par vbimperium ] Bonjour à tous et bonne année 2010 et meilleurs v½ux de santé et de bonheur .j'ai créer une BDD MYSQL comportant 9 colonnes(champs).et je veux créer u la SOMME de chiffre dans une table avec la la commande SUM [ par vendre123 ] Bonjour, j'aimerais faire la somme de plusieurs nombres qui son dans une table. voici mon code dans ma page includes.php: $usercount20 = "select S Moteur de recherche : afficher des suggestions [ par BenamourJr ] Bonjour, Je suis en train de plancher sur le développement du moteur de recherche de mon site. J'aurais aimé pouvoir afficher des suggestions de rech recherche avec php/mysql [ par niss87 ] bonjour; je veux rechercher des données sur ma BD, cette derniere contient plus d'un million d'enregistrement...la recherche est devenue tres tres tre boutton recherche [ par bouzayeni ] >j'ai le table suivant et j'ai une difficulté de faire une boutton recherche. >svp vous m'aider et merci d'avance . >Structure de la table `produit` > Recherche mysql (possibilité " * " ? ) [ par shadow578 ] bonjour, Voilà j'ai commencé à faire un système de recherche, donc quand l'utilisateur rentre un mot dans un champ sa cherche dans la base de donnée e


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales