par
slipndi » 29 juil. 2005, 16:17
Bonjour, à tous , ca fait un petit moment que j'ai pas fais un saut ici, j'en profite pour saluer ce qui me reconaisse (lol genre

) Bon alors voilà j'ai un petit problème j'ai 3 tables :
Code : Tout sélectionner
Commissions membres
id_com id_membre
nom_com nom_membre
but_com prenom_membre
pres_com
appartient
id_membre
id_com
Donc ca normalement c'est bon , alors je souhaite lister les membres qui font partie d'une commissions choisie, pour cela j'effectue cette requete :
Code : Tout sélectionner
select * from commission,membres,appartient where commission.id_com=$id_com and membres.id_membres=appartient.id_membres and commission.id_com=appartient.id_com
Jusqu'à la c'est toujours bon, ma requête marche sous sql c'est la fête
mainteannt mon soucis c'est comment faire pour afficher le résultat en php, pour le moment mon code ressemble à cela :
$id_com=$_GET['id'];
$requete="select * from commission,membres,appartient where commission.id_com=$id_com and membres.id_membres=appartient.id_membres and commission.id_com=appartient.id_com";
$result=mysql_query($requete);
$tableau=mysql_fetch_array($result);
echo "<tr><td class=\"petittitre\">" . $tableau['nom_com'] . "</td></tr>";
echo "<tr><td class=\"redaction\">" . $tableau['but_com'] . "</td></tr>";
echo "<tr><td class=\"redaction\"><span class=\"petittitre\">Président(e)</span> " . $tableau['president_com']. "</td></tr>";
mais je suis bloqué sur la partie correspondant aux membres, en effet comment je peux faire pour qu'il me mette un membre dans chaque case du tableau, comment va être interpreter le résultat enfaite, je ne comprend pas trop comment faire ! Merci d'avance

Bonjour, à tous , ca fait un petit moment que j'ai pas fais un saut ici, j'en profite pour saluer ce qui me reconaisse (lol genre ;) ) Bon alors voilà j'ai un petit problème j'ai 3 tables :
[code]
Commissions membres
id_com id_membre
nom_com nom_membre
but_com prenom_membre
pres_com
appartient
id_membre
id_com
[/code]
Donc ca normalement c'est bon , alors je souhaite lister les membres qui font partie d'une commissions choisie, pour cela j'effectue cette requete :
[code]select * from commission,membres,appartient where commission.id_com=$id_com and membres.id_membres=appartient.id_membres and commission.id_com=appartient.id_com[/code]
Jusqu'à la c'est toujours bon, ma requête marche sous sql c'est la fête
mainteannt mon soucis c'est comment faire pour afficher le résultat en php, pour le moment mon code ressemble à cela :
[php]
$id_com=$_GET['id'];
$requete="select * from commission,membres,appartient where commission.id_com=$id_com and membres.id_membres=appartient.id_membres and commission.id_com=appartient.id_com";
$result=mysql_query($requete);
$tableau=mysql_fetch_array($result);
echo "<tr><td class=\"petittitre\">" . $tableau['nom_com'] . "</td></tr>";
echo "<tr><td class=\"redaction\">" . $tableau['but_com'] . "</td></tr>";
echo "<tr><td class=\"redaction\"><span class=\"petittitre\">Président(e)</span> " . $tableau['president_com']. "</td></tr>";
[/php]
mais je suis bloqué sur la partie correspondant aux membres, en effet comment je peux faire pour qu'il me mette un membre dans chaque case du tableau, comment va être interpreter le résultat enfaite, je ne comprend pas trop comment faire ! Merci d'avance ;)