Requete SQL!!

Résolu/Fermé
fati.zahra Messages postés 74 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 5 juillet 2010 - 1 sept. 2008 à 12:58
fati.zahra Messages postés 74 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 5 juillet 2010 - 1 sept. 2008 à 13:43
Bonjour,
pouvez vous m'aider à savoir où est l'erreur dans ma requête sql:

SELECT c.cin, c.nom, c.prenom, c.nationalite, c.tel, c.mail, c.civilite FROM candidat c , experiences e , formation f
WHERE c.cin = f.cin and c.cin = e.cin and domaine = '$domaine'";

je l'utilise dans un form recherche.php!! ce que je veux avoir ce sont les données personnelles d'un candidat qui répondent à mon critère, par exemple domaine=infomatique!!
le prob c'est qu'il m'affiche autant de fois ces données personnelles que le nombre d'enregistrement qui se trouvant dans ma base en relation avec ses experiences et ses foramtions!!
c'est à dire si j'ai par exemple 4 enregistrements concernant ses formations et 3 concernant ses experiences alors il m'affiche 7 fois les données personnelles de ce candidat!!!!

merci d'avance et bonne journée

6 réponses

Marco la baraque Messages postés 996 Date d'inscription vendredi 9 mai 2008 Statut Contributeur Dernière intervention 5 novembre 2009 329
1 sept. 2008 à 13:04
Bonjour,
Tu peux faire un select distinct, ça devrait résoudre ton problème.

Cordialement,
-1
fati.zahra Messages postés 74 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 5 juillet 2010 1
1 sept. 2008 à 13:13
bonne idée mais un distinct sur quoi au juste???
-1
basshero816 Messages postés 115 Date d'inscription lundi 4 août 2008 Statut Membre Dernière intervention 5 août 2010 6
1 sept. 2008 à 13:16
Salut, tu fais juste SELCT DISTINCT c.cin, c.nom, c.prenom, c.nationalite, c.tel, c.mail, c.civilite FROM candidat As c , experiences As e , formation As f
WHERE c.cin = f.cin and c.cin = e.cin and domaine = '$domaine'";

@+
-1
fati.zahra Messages postés 74 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 5 juillet 2010 1
1 sept. 2008 à 13:20
wééééééééééé ca marche!! merci infiniment et bonne journée
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
basshero816 Messages postés 115 Date d'inscription lundi 4 août 2008 Statut Membre Dernière intervention 5 août 2010 6
1 sept. 2008 à 13:39
N'oublie pas de mettre le post en résolu ^^

Bonne journée!
-1
fati.zahra Messages postés 74 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 5 juillet 2010 1
1 sept. 2008 à 13:43
ok entendu et booooooonne journée ;-)!!
-1