Aide pour une requête SQL(PHP)
Résolu/Fermé
alex75000
Messages postés
8
Date d'inscription
vendredi 24 août 2007
Statut
Membre
Dernière intervention
24 novembre 2007
-
23 nov. 2007 à 01:54
alex75000 Messages postés 8 Date d'inscription vendredi 24 août 2007 Statut Membre Dernière intervention 24 novembre 2007 - 24 nov. 2007 à 18:29
alex75000 Messages postés 8 Date d'inscription vendredi 24 août 2007 Statut Membre Dernière intervention 24 novembre 2007 - 24 nov. 2007 à 18:29
A voir également:
- Aide pour une requête SQL(PHP)
- Easy php - Télécharger - Divers Web & Internet
- Logiciel sql - Télécharger - Bases de données
- Retour a la ligne php ✓ - Forum PHP
- Requête sql date supérieure à ✓ - Forum Programmation
- Expert php pinterest - Télécharger - Langages
5 réponses
en fait c'est quoi le problème? ce que tu essayes de faire est très clair, pas de problème
la dessus mais c'est quelle requête qui te pose problème? on peut aller étape par étape si tu veux
juste une petite remarque sur tes deux tables : tu stock dans la tables JoueursUsager des informations qui sont déjà dans la table Joueurs (NomJoueur, PrenomJoueur, NomEquipe, NoChandail), c'est jamais une bonne idée de faire ca : données en double, mise à jour des données joeurs plus délicate...
ce que je te propose et je crois que n'importe qui ici peut te le dire est de transformer tes tables de la façon suivante :
Joueurs(idUnique, NomJoueur,PrenomJoueur,NomEquipe,NoChandailm,Position,PJ,But,Assist,Points,Eta t,DureeBlessure)
JoueursUsager(LoginUsager, idJoueur)
et bien sur idJoueur = idUnique
pour le reste on attend tes réponses
Bon courage
la dessus mais c'est quelle requête qui te pose problème? on peut aller étape par étape si tu veux
juste une petite remarque sur tes deux tables : tu stock dans la tables JoueursUsager des informations qui sont déjà dans la table Joueurs (NomJoueur, PrenomJoueur, NomEquipe, NoChandail), c'est jamais une bonne idée de faire ca : données en double, mise à jour des données joeurs plus délicate...
ce que je te propose et je crois que n'importe qui ici peut te le dire est de transformer tes tables de la façon suivante :
Joueurs(idUnique, NomJoueur,PrenomJoueur,NomEquipe,NoChandailm,Position,PJ,But,Assist,Points,Eta t,DureeBlessure)
JoueursUsager(LoginUsager, idJoueur)
et bien sur idJoueur = idUnique
pour le reste on attend tes réponses
Bon courage
alex75000
Messages postés
8
Date d'inscription
vendredi 24 août 2007
Statut
Membre
Dernière intervention
24 novembre 2007
1
23 nov. 2007 à 17:22
23 nov. 2007 à 17:22
J'avais tenter ceci...mais comme un idiot, je n'avais pas retirer le reste des champs de JU...
Mais de toute façon, je ne suis pas arrivé à faire le lien entre les deux tables quand même.
Donc de cette manière, si j'insère la clé de Joueur dans JoueursUsager, je vais pouvoir facilement éliminer les champs donc je n'ai pas besoin.
Ça commence à être plus clair lol, super, je vais donc essayer ça!
Mais de toute façon, je ne suis pas arrivé à faire le lien entre les deux tables quand même.
Donc de cette manière, si j'insère la clé de Joueur dans JoueursUsager, je vais pouvoir facilement éliminer les champs donc je n'ai pas besoin.
Ça commence à être plus clair lol, super, je vais donc essayer ça!
alex75000
Messages postés
8
Date d'inscription
vendredi 24 août 2007
Statut
Membre
Dernière intervention
24 novembre 2007
1
24 nov. 2007 à 03:52
24 nov. 2007 à 03:52
Donc j'ai mis une cleJ dans Joueurs et une cleJU dans joueursuager.
...J'ai essayé avec plusieurs requêtes...mais rien n'y fait
Donc,
Afficher toutes les informations des joueurs donc la clé(cleJ) n'est pas accompagné de notre login
dans la table joueursUsager(LoginUsager,cleJU).
Je suis à court d'idées et mes cours de SQL sont tout de même loin, lol.
Merci d'avance pour votre aide!
...J'ai essayé avec plusieurs requêtes...mais rien n'y fait
Donc,
Afficher toutes les informations des joueurs donc la clé(cleJ) n'est pas accompagné de notre login
dans la table joueursUsager(LoginUsager,cleJU).
Je suis à court d'idées et mes cours de SQL sont tout de même loin, lol.
Merci d'avance pour votre aide!
c'est tjs difficile de comprendre la requete que tu cherches à faire, mais bon j'imagine que ce que tu veux est la liste des joueurs qui n'ont pas encore été choisi par ton visiteur.
essaye ca :
select * (ou les informations que tu veux)
from Joueurs
where idUnique not in (select idJoueur from Joueursusager where LoginUsager='LeLoginDetonJoueur')
PS: etant donné que je n'ai pas testé, cette requete a peut etre besoin de quelques petites adaptations
bon courage
essaye ca :
select * (ou les informations que tu veux)
from Joueurs
where idUnique not in (select idJoueur from Joueursusager where LoginUsager='LeLoginDetonJoueur')
PS: etant donné que je n'ai pas testé, cette requete a peut etre besoin de quelques petites adaptations
bon courage
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
alex75000
Messages postés
8
Date d'inscription
vendredi 24 août 2007
Statut
Membre
Dernière intervention
24 novembre 2007
1
24 nov. 2007 à 18:29
24 nov. 2007 à 18:29
Ça fonctionne!
(J'avais essayé ce type de requête, mais j'imagine que ma syntaxe était erronée).
Super, merci bien!
(J'avais essayé ce type de requête, mais j'imagine que ma syntaxe était erronée).
Super, merci bien!