je ne comprend pas, j'ai cette erreur qui s'affiche, j'ai pour tant vérifié la requete il n'y a pas de probleme pourtant pourriez vous me dire si je n'ai pas un probleme de syntaxe:
- Notice: Undefined index: NomFilms in c:\program files\easyphp1-7\www\dev\ajout_dvd_divx.php on line 20
Notice: Undefined index: ResumeFilms in c:\program files\easyphp1-7\www\dev\ajout_dvd_divx.php on line 20
Notice: Undefined index: JacquetteFilms in c:\program files\easyphp1-7\www\dev\ajout_dvd_divx.php on line 20
Notice: Undefined index: ActeurFilms in c:\program files\easyphp1-7\www\dev\ajout_dvd_divx.php on line 20
Notice: Undefined index: choix in c:\program files\easyphp1-7\www\dev\ajout_dvd_divx.php on line 20
Code : Tout sélectionner
<body>
<?php
include("connexion.php");
$mode='ajout';
//_____________________________ permet d'ajouter un enregistrement ________________________________________________________
if ($mode=="ajout")
{ mysql_query('INSERT INTO films(IdFilms, NomFilms, ResumeFilms, JacquetteFilms, ActeurFilms, IdCategorie) VALUES(" ",\''.$_POST['NomFilms'].'\',\''.$_POST['ResumeFilms'].'\',\''.$_POST['JacquetteFilms'].'\',\''.$_POST['ActeurFilms'].'\',\''.$_POST['choix'].'\')');
$NomFilms=" ";
$ResumeFilms=" ";
$JacquetteFilms=" ";
$ActeurFilms=" ";
}
?>
<form action="ajout_dvd_divx.php?mode=ajout" method="post">
<TABLE>
<tr>
<br>
<td><font size=4>Nom du film : </font></td>
<td><INPUT TYPE="text" NAME="NomFilms" SIZE=75></td>
</tr>
<tr>
<br>
<td><font size=4>Résumé du film : </font></td>
<td><textarea name="ResumeFilms" cols="57" rows="5">Résumé</textarea></td>
</tr>
<tr>
<br>
<td><font size=4>Lien de la jacquette : </font></td>
<td><INPUT TYPE="text" NAME="JacquetteFilms" SIZE=75></td>
</tr>
<tr>
<td><font size=4>Acteur du film :</font></td>
<td><INPUT TYPE="text" NAME="ActeurFilms" SIZE=75></td>
</tr>
<?php
echo "<tr>";
echo "<td>";
echo "<font size=4>Type du film :</font>";
echo "</td> ";
echo "<td> ";
$query=@mysql_query("select LibelleCategorie from Categorie_Films");
if ($query)
{
echo "<form method=\"post\" action=\"ajout_dvd_divx.php\">\n";
echo "<select name=\"choix\" >\n";
echo "<option value=\"----choisir\" selected> ---choisir--- </option>";
while ($array=@mysql_fetch_array($query))
{
if ($choix == $array["IdCategorie"])
{
echo "<option value=\"".$array["IdCategorie"]."\" selected>".$array["LibelleCategorie"]."</option>\n";
}
else
{
echo "<option value=\"".$array["IdCategorie"]."\">".$array["LibelleCategorie"]."</option>\n";
}
}
echo "</select>\n";
}
echo "</td>";
echo "</tr>";
echo "</table>";
echo "<input type=\"hidden\" name=\"mode\" value=\"ajout\">";
echo "</form>";
echo "</table>";
?>
<br><br>
<center><INPUT TYPE="submit" NAME="BoutonAjout" value="Ajouter" SIZE=40></center>
</form>
<div align="right"><a href="ajout_dvd_divx.php">Retour</a></div>
</body>