Bonsoir Imikado
Je reviens encore , cette fois pour aborder une phase un peu difficile (pour moi à cause de mon niveau ) de mon projet.
c'est la saisie des notes des étudiants.Voici ma procédure à partir des informations en Entête je lance une requête qui alimente un tableau qui contient le nom des étudiants, je choisi la matière a partir d'une combo et je rentre mes notes.
pour l'exemple j'ai limité mes notes a 3. ensuite je coche chaque ligne pour ensuite valider l'enregistrement.
j'ai monté les tables suivantes :
Niveau
id_niveau
lib_niveau
Filière
id_filiere
lib_filiere
TInfos
mat_etu
Nom_etu
lib_niveau
lib_filiere
Dans ma table infos j'ai les informations sur l’étudiant (le matricule, le nom, le niveau, et la filière)
TMatiere
id_mat
lib_mat
lib_niveau
lib_filiere
ici je peux avoir la liste des matières par filière.
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45 <h3>INFORMATIONS SUR LA CLASSE</h3> <form method="post" action=""> <label for="NomNiveau">NIVEAU</label> <input type="text" name="NomNiveau" id="NomNiveau" required /> <br/> <label for="NomFiliere">FILIERE</label> <input type="text" name="NomFiliere" id="NomFiliere" required /><br/> <label for="NomAca">ANNEE ACADEMIQUE</label> <input type="text" name="NomAca" id="NomAca" required /> <br/> <hr> <table> <tbody> <tr> <td id="title_form">NOMS ETUDIANTS</td> <td id="title_form" title="Matricule">Matricule</td> <td id="title_form">Matiere</td> <td id="title_form">CC1</td> <td id="title_form">CC2</td> <td id="title_form">EXA</td> <td id="title_form" class="aspselect">Choix</td> </tr> <tr> <td class="asp_fil">TATAMI JEAN</td> <td><input type="text" name="MONTRICULE"></td> <td><input type="text" name="MAMATIERE"></td> <td><input type="number" name="MONCC1" min="0"></td> <td><input type="number" name="MONCC2" min="0"></td> <td><input type="number" name="MONEXAM" min="0"></td> <td><input type="checkbox" name="NomChoix" value=""></td> </tr> <tr> <td class="asp_fil">BERTRANT TARMAC</td> <td><input type="text" name="MONTRICULE"></td> <td><input type="text" name="MAMATIERE"></td> <td><input type="number" name="MONCC1" min="0"></td> <td><input type="number" name="MONCC2" min="0"></td> <td><input type="number" name="MONEXAM" min="0"></td> <td><input type="checkbox" name="NomChoix" value=""></td> </tr>
Mon soucis est le suivant :
1 - comment puis je remplir la liste déroulante FILIERE avec les filières de ma base ?
un seul exemple pourrait m'aider pour la suite
2 - Comment remplir mon tableau de la manière suivante :
exemple :
tatami jean mat2548 ----> rempli a partir de la base
Matière------------------> une combo rempli à partir de la base
et pour les autres champs remplie a la main
3 - Je voudrais aussi ajouter a la fin de chaque ligne un bouton VALIDER. Comment puisje la faire
ici je me demande si c'est judicieux de le faire ligne par ligne ? n'es pas judicieux de mettre un bouton final a la fin ?
Ps : le matricule n'est pas saisi. il vient de la base comme le nom.
Merci de m'aider
Partager