Bonjour, ou même bonsoir.
Pour le bac, nous devons présenter un projet. Notre groupe de 3 personnes.
Nous dévons présenter un site en php.
J'explique le contexte très rapidement.
" M'.Rivière, ancien chef de rang, anime dans le 10eme arrondissement de paris un club de cuisine, où se retrouvent des personnes du quartier pour apprendre de nouvelles recettes auprès de cuisinier exerçant dans des restaurants.
Le principe :
- Un chef propose un cours de cuisine portant sur un plat typique de son pays d'origine.
- Le plat est cuisiné sous sa direction par les adhérents présent au cours
Objectif du site :
- Présenter le club (fait)
- S'inscrire en tant que nouvel adhérent (fait)
- Pouvoir s'identifier sur le site (fait)
- De s'inscrire à un cours pour les adhérents ( problème ici )
Concernant la base de donnée, la voici :

create table ADHERENT
(NumAdh integer not null,
NomAdh varchar(20),
PrenomAdh varchar(20),
AdrAdh varchar(20),
CPAdh varchar(10),
VilleAdh varchar(20),
TelAdh varchar(20),
MelAdh varchar(50),
PassAdh text,
TypeAdh int(2),
constraint P1 primary key (NumAdh));

create table CHEF
(NumChef integer not null,
NomChef varchar(20),
PrenomChef varchar(20),
SpecialiteChef varchar(20),
constraint P15 primary key (NumChef));
create table INSCRIPTION
(NumAdhIns integer not null,
NumSessionIns integer not null,
DateIns date,
constraint P5 primary key (NumAdhIns, NumSessionIns),
Constraint F3 foreign key (NumAdhIns) references ADHERENT(NumAdh),
constraint F4 foreign key (NumSessionIns) references SESSION (NumSession));
create table SESSION
(NumSession integer not null,
DateSession date,
CodeCoursSession integer(20),
constraint P4 primary key (NumSession),
Constraint F2 foreign key (CodeCoursSession) references COURS(CodeCours));
create table COURS
(CodeCours integer not null,
LibelleCours varchar(20),
DureeCours varchar(20),
NumChefCours integer,
Constraint P2 primary key (CodeCours),
Constraint F1 foreign key (NumChefCours) references CHEF(NumChef));
Voilà
Concernant le site en local ( pas beau, mais pas le temps pour le coté design pour le moment )
Accueil : http://uppix.net/0/2/0/969aab424ac9d93e95c8c1ec79157.jpg
Présentation : http://uppix.net/3/f/4/4ff823719cf7baae0f367caeca20d.jpg
Formulaire d'inscription : http://uppix.net/6/1/f/ad89c9ad4574e25c3a81a0535ac9e.jpg
Voila pour le moment.
Notre problème, dans l'onglet "Inscription à une session "
On vaut faire apparaitre dans une liste déroulante, les cours disponible, je l'ai fais, voici le code :
?php
include_once("./includes.php");
entete("Inscription à une session");
?>
<h3>Liste des cours disponible</h3>
<form method="post">
<select>
<?php
$SQL = "SELECT * FROM COURS ORDER BY CodeCours";
$res = mysql_query($SQL);
while($val=mysql_fetch_array($res))
{
echo "<option>".$val["CodeCours"]." ".$val["LibelleCours"]." ".$val["DureeCours"]."</option>";
}
?>
</select>
</form>
Cela marche très bien, j'ai bien la liste des cours qui s'affiche dans la liste.
Maintenant, nous voulons qu'a partir de cette liste, une fois que l'utilisateur à choisis son cours ( par exemple, un cours qui à pour nom " dessert du sud", ça lui affiche en dessous la liste des sessions, avec Les dates et le numéro de la session.
Avez vous une petite idée ?
Je suis désolé pour le pavé, je tiens également à préciser que dans le groupe, c'est notre première année en programmation
D'avance je vous remercie