Requete sql

Fermé
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 29 nov. 2008 à 21:45
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 1 déc. 2008 à 17:58
Bonjour,

Me voici dans de beau drap
je vous explique mon mcd avec un mld

Compte_utilisateur (login,mdp,licence)
cp = login
ce = licence qui reference Personnes.licence

Personnes(licence,nom,prenom,naissance,num_club,classement,s­exe,mail,licence_jouer)
cp = licence
ce = licence_jouer qui reference personnes.licence

Tournoi (intitule,type,surface,date_début,date_fin,tournoi remporte)
cp = intitule

Matchs (num_resultat,intitule,date,resultat,classement,score_1_set,­score_2_set,score_3_set,tour,format,durée,format,wo)
cp = num_resultat
ce = intitule qui reference Tournoi.intitule

Participer (intitulé,licence)
cp = (licence,intitulé)
ce = licence qui reference Tournoi.intitulé
ce = licence qui reference Personnes.licence

j'espere ne pas avoir fait d'erreur dans mon mld

j'essaye de faire une requete vérifiant quelle tournoi à insérer une personne et une deuxième requete vérifiant quel match à insérer une personne

pour la première qui est fait en php

je fait

"SELECT * FROM TOURNOI T, PARTICIPER PA, PERSONNES PE WHERE T.INTITULE = PA.INTITULE AND PA.LICENCE = PE.LICENCE AND PE.NOM = '".addslashes($nom)."' AND PE.PRENOM = '".addslashes($prenom)."'"

et la seconde

"SELECT * FROM MATCHS M, TOURNOI T, PARTICIPER PA, PERSONNES PE WHERE M.INTITULE =T.INTITULE AND T.INTITULE = PA.INTITULE AND PA.LICENCE = PE.LICENCE AND PE.NOM = '".addslashes($nom)."' AND PE.PRENOM = '".addslashes($prenom)."'"

mais je ne pensepas qu'elle soit correct elle ne me renvoie rien pouvez vous me dire si elle sont correct ou non et si non me les corriger svp


merci beaucoup d'avance

4 réponses

drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
30 nov. 2008 à 15:42
up
0
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
1 déc. 2008 à 16:55
up
0
Stef60 Messages postés 251 Date d'inscription jeudi 31 mai 2007 Statut Membre Dernière intervention 22 avril 2009 41
1 déc. 2008 à 17:09
Bonjour,

A première vue, tes requêtes ont l'air correctes.
Tu les as testé en remplaçant les variables par un nom et prénom ?
0
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
1 déc. 2008 à 17:58
oui je l'ai ai testé et ca ne fonctionne pas non plus je voulais savoir car je suis pas sure l'étoile après le select renvoie que les informations d'une table ou toute les tables qui sont dansle from?


et puis enfin je voulais voir si ca vous dérangerais de jeter un oeuil a mon code car je crois qu'une de mes conditions ne fonctionne pas mais je ne vois pas pourquoi.

merci
0