Deux données dans un seul champ d'une table ? - PHP - Programmation
Marsh Posté le 20-05-2006 à 19:45:43
Bonjour,
Commence par faire 3 tables :
joueur
id
nom
etc ...
categorie
id
libelle
joueur_categorie
id_joueur
id_categorie
Ce qui donnerait par exemple :
joueur
1 dupont
categorie
1 categorie 1
2 categorie 2
joueur_categorie
1 1
1 2
si 'dupont' appartient aux 2 catégories
La requête pour récupérer les joueurs se trouvant dans les catégories 1 et 2 :
Code :
|
Marsh Posté le 20-05-2006 à 19:52:30
Sans oublier la jointure, quand même.
Marsh Posté le 21-05-2006 à 09:04:04
Exact.
Ce qui donne :
Code :
|
Désolé pour cet oubli. Promis, je ne le ferai plus.
Marsh Posté le 20-05-2006 à 14:48:02
Bonjour,
Dans une de mes tables j'ai un champ qui définit la catégorie dans laquelle évolue un joueur.
Celui ci peut jouer dans plusieurs catégories.
Comment dois je insérer mes données dans mon champ afin que lorsque je fais un SELECT ... FROM ... WHERE id = 1 or 2, les joueurs évoluant en Catégorie 1 ou 2 soient sélectionnés ???
Merci d'ava,nce