Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Outils
Outils Forum d'entraide sur les outils pour MySQL. Avant de poster -> Outils MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/04/2006, 11h03   #1
Invité de passage
 
Inscription : mars 2006
Messages : 12
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 12
Points : 4
Points : 4
Par défaut Anti doublons MySQL

Bonjour a tous,

J'ai fait quelques recherche sur developpez.com ainsi que sous google, mais je n'ai pas trouvé la réponse a mon problème. Peut etre pouvait vous m'aidez. Voila, j'ai une page PHP avec formulaire classique, qui enregistre des informations sur des challengers comme leur noms prénoms et leur équipe. Seulement, j'ai deux challenge possible, et lorsque j'entre a nouveau le même nom d'équipe dans le formulaire et que je valide, cela ne pose pas de probleme a mySQL d'avoir deux fois le même nom d'équipe dans ma base de donnéés.Pouriez vous m'orienter sur ce point ? Et également si possible, me dire s'il est envisageable d'avoir dans un champs de formulaire, a la frappe d'une lettre, toute les équipes existente en base pour le nom de la lettre.

Merci d'avance,
FoX_McClouD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2006, 11h25   #2
Nouveau Membre du Club
 
Inscription : janvier 2005
Messages : 98
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 98
Points : 38
Points : 38
Tu sélectionnes les nom d'équipe et vérifie avant insertion si tu as déjà cette équipe.
eric41 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2006, 11h28   #3
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Salut

Dans la structure de la table, il suffit d'ajouter une clef pour ce champ.
Si tu as phpMyAdmin, ce sera assez simple à mettre en place.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2006, 11h33   #4
Invité de passage
 
Inscription : mars 2006
Messages : 12
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 12
Points : 4
Points : 4
d'accord, les deux solutions me semble bien, mais celle de Yogi me semble plus simple. Pourrait tu me dire quel est l'option dans PHPmyadmin pour ajouter a ce champ la clé ? J'imagine qu'une fois cela fait, lorsque j'aurai un nom similaire, j'aurai le droit a un gros message d'erreur mySQL ?

Merci
FoX_McClouD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2006, 23h56   #5
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Ajouter une clef sur x champs et valider ; sélectionner le champ et le type de clef et re valider : c'est tout.

Cela ne fonctionnera pas si tu as déjà des doublons, en effet.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h07.


 
 
 
 
Partenaires

Hébergement Web