Bonjour,

je code la base de données pour gérer les notes de mon institut où je fais mes études.
Je ne vois aucune erreur dans le code ci-dessous mais tout de même le code n'arrive pas à insérer les données dans la table convenable(Etudiant). Quand à la sélection, le programme le fait bien. J'ai essayé de verifier avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 echo $_POST["Adresse"];
si je récupère les valeurs. Pas de problèmes je les récupère, mais je n'arrive pas toujours à insérer dans la table convenable les valeurs.
Ne pouviez-vous pas m'aider?
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
 
 
 
<?php
require_once 'connectIFG.php';
?>
 
 
 
<?php
 
echo '<h1 align=center>Ajouter un etudiant</h1>
<form name=form_etudiant method=POST action="./Ajouter_Etudiant.php">

<table border=1 align=center>

<TR>
<TD>
<label> Prenom </label> 
</TD>
<TD>
<input type="text" name="Etudiant_Prenom"><BR>
</TD>
</TR>

<TR>
<TD>
<label> Nom </label> 
</TD>
<TD>
<input type="text" name="Etudiant_Nom"><BR>
</TD>
</TR>

<TR>
<TD>
<label> Adresse </label> 
</TD>
<TD>
<input type="text" name="Adresse"><BR>
</TD>
</TR>

<TR>
<TD>
<label> Date_Naissence </label> 
</TD>
<TD>
<input type="text" name="Date_Naissence"><BR>
</TD>
</TR>

<TR>
<TD>
<input type="submit" name=Valider_Etudiant value="valider">
</TD>
</TR>
</TABLE>
</form>
';
 
 
 
 
 
    if (isset($_POST['Valider_Etudiant'])) { 
 echo $_POST["Adresse"];
 
       $query='INSERT INTO Etudiant
         (ID,Prenom,Nom,Addresse,Date_Naissence)   
         VALUES ("",
                    "' . $_POST["Etudiant_Prenom"] . '",
                    "' . $_POST["Etudiant_Nom"] . '",
                    "' . $_POST["Adresse"] . '",
                    "' . $_POST["Date_Naissence"] . '",
                    )';
 
 
      if (($result = mysql_query($query)) == 0) {
	echo mysql_error($query);
      } 
   }
 
  $query='select * from Etudiant';
 
 if (($result = mysql_query($query)) == 0) {
    echo mysql_error() . $query;
  } 
 
 
	else{
 
echo'
<table border=1 align=center>
<TR>
<TH> Prenom</TH>
<TH>Nom</TH>
<TH>Adresse</TH>
<TH>Date_Naissence</TH>
</TR>';
while ($row=mysql_fetch_array($result)){
echo '
<TR>
<TD>'
.$row['Prenom'].'
</TD>
<TD>'
.$row['Nom'].'
</TD>
<TD>'
.$row['Addresse'].'
</TD>
<TD>'
.$row['Date_Naissence'].'
</TD>
</TR>
';
}
echo '</table>';
}
 
?>

merci d'avance.

Otar,