Bonjour à tous,
Voila je suis en train de faire un site et j'ai un problème pour afficher des données, étant débutant, je me tourne vers les nombreux spécialistes qui peuplent ce forum...
Dans ma base de donnée, deux tables me sont utiles pour afficher ce que je veux:
-----musiciens-----
id_musicien clé primaire
id_instrument index
nom
prenom
-----instruments-----
id_instrument clé primaire
instrument
Je ne pense pas avoir besoin d'expliquer ce qu'il se trouve dans les champs, les noms parlent d'eux même...
Maintenant j'aimerai afficher dans ma page:
instrument 1
liste des musiciens qui jouent cet instrument
instrument 2
liste des musiciens qui jouent cet instrument
etc.....
En ce qui concerne la requête, je ne pense pas que l'erreur vient de la:
$sql = "select M.id_musicien, M.nom, M.prenom, I.id_instrument, I.instrument
from musiciens M
inner join instruments I on M.id_instrument=I.id_instrument
order by I.id_instrument, nom";
Voila si vous pouviez m'aider pour afficher les données dans l'ordre voulu, ca serai vraiment sympa...
Merci d'avance.
Nicolas