Bonjour,
Je souhaite mettre à jour toutes les notes des étudiants dans la base de données depuis le code php. Mais je n'y arrive pas. Quelqu'un pour m'aider svp c'est urgent
Code : 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
46
47
48
49
50
51
52
53
54
55
56 <?php $conn= mysqli_connect("localhost","root","","GestionNotes"); if (isset($_POST['Saisie'])) { $rech=$_POST['t_rechercher']; $prenom1=$_POST['prenom']; $nom1=$_POST['nom']; $note1=$_POST['NoteDevoir']; $note2=$_POST['NoteExam']; $req="SELECT * FROM etudiant"; for($i=0;$i<=25;$i++){ $sql= "UPDATE etudiant SET NoteDevoir='$note1[$i]', NoteExam='$note2[$i]' WHERE nom='$nom1[$i]'"; $result=mysqli_query($conn,$sql); } } $result= mysqli_query($conn,$req); while($row= mysqli_fetch_array($result)) { echo "<tr>"; echo '<td style="border:1px solid black;">'.$row['prenom'].'</td> <td style="border:1px solid black;">'.$row['nom'].'</td> <td style="border:1px solid black;">'.$row['NoteDevoir'].'</td> <td style="border:1px solid black;">'.$row['NoteExam'].'</td>'; echo "</tr>"; } echo '</table><br><br><br>'; ?>
Code : 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 <?php $prenom1=$_POST['prenom']; $nom1=$_POST['nom']; $conn= mysqli_connect("localhost", "root", "" , "GestionNotes"); $req="select * from etudiant"; $result= mysqli_query($conn,$req); if(!$conn) { die("Connection failed". mysqli_connect_error()); } echo "<table style='width:100%; align:right;height:1000px;border:2px solid black'>"; echo "<tr>"; echo"<td style='background-color:#CCFF00;' >Prénom</td> <td style='background-color:#CCFF00;' >Nom</td> <td style='background-color:#CCFF00;'>Note de devoir</td> <td style='background-color:#CCFF00;' >Note d'examen</td>"; echo "</tr>"; echo '<form id="form1" name="form1" method="post" action="code.php">'; while($row= mysqli_fetch_assoc($result)) { echo "<tr>"; echo '<td style="border:1px solid black;">'.$row['prenom'].'</td> <td style="border:1px solid black;">'.$row['nom'].'</td> <td style="border:1px solid black;"> <input type=text name=NoteDevoir size=2 style="border: 0; background: transparent;"></td> <td style="border:1px solid black;"><input type=text name=NoteExam size=2 style="border: 0; background: transparent;"></td>'; echo "</tr>"; } echo '</table><br><br><br><center> <td> <input type="submit" name="Saisie" Value="Saisie effectuée"></td> </center></form>'; ?>
Partager