Système de jointure dans requête.
Posté : 26 janv. 2016, 11:59
Bonjour à tous,
je viens demander vos lumières.
Je suis actuellement dans le développement d'un système d'abonnement et je souhaiterais afficher en début de tableau les différents abonnements d'une personne listé dans une boucle while.
Voici l'exemple de mes deux tables
TABLE "CLIENTS"
ID_client | Nom_client | Prenom_client |
1 | BEBONS | Brigitte
2 | PHILIPINS | Auguste
3 |CONSIVAL | Jean
4 |PLUAUD | Régis
TABLE "ABONNEMENT"
ID | ID_client | Nom_abonnement |
1 | 2 | Cardio
2 | 2 | Sophro
3 | 3 | cardio
4 | 1 | Cardio
Comme le montre les tableaux ci-dessus Philipins Auguste a 2 abonnement actif.
Je souhaiterai pouvoir afficher avec un système de jointure ses deux abonnements en début de ligne lors de l'affichage de ma requête juste avant le nom et prénom de la personne.
Voici ma requête actuelle qui affiche.
Merci pour votre aide. 
je viens demander vos lumières.
Je suis actuellement dans le développement d'un système d'abonnement et je souhaiterais afficher en début de tableau les différents abonnements d'une personne listé dans une boucle while.
Voici l'exemple de mes deux tables
TABLE "CLIENTS"
ID_client | Nom_client | Prenom_client |
1 | BEBONS | Brigitte
2 | PHILIPINS | Auguste
3 |CONSIVAL | Jean
4 |PLUAUD | Régis
TABLE "ABONNEMENT"
ID | ID_client | Nom_abonnement |
1 | 2 | Cardio
2 | 2 | Sophro
3 | 3 | cardio
4 | 1 | Cardio
Comme le montre les tableaux ci-dessus Philipins Auguste a 2 abonnement actif.
Je souhaiterai pouvoir afficher avec un système de jointure ses deux abonnements en début de ligne lors de l'affichage de ma requête juste avant le nom et prénom de la personne.
Voici ma requête actuelle qui affiche.
Code : Tout sélectionner
<?php
$reponse = $bdd->query("SELECT * FROM CLIENTS ORDER BY ID_client ASC");
while ($donnees = $reponse->fetch())
{
echo $donnees['Nom_client'];
echo $donnees['Prenom_client'];
echo '<br />';
}
?>