problème d'update
Posté : 21 août 2007, 11:00
Hello,
J'ai un petit problème d'update sur un script php.
Voici les deux partiues du code :
- formulaire :
Voici mon script de contrôle :
Je ne vois pas du tout d'ou vient mon erreur, je suppose que c'est vraiment un truc de débutant, mais je bloque dessus depuis 2 jours sans voir mon erreur...
Merci par avance de votre aide.
J'ai un petit problème d'update sur un script php.
Voici les deux partiues du code :
- formulaire :
<TABLE WIDTH="90%" BORDER="0">
<FORM METHOD="POST" action="verifmodif.php">
<TR>
<TD COLSPAN="3"><IMG SRC="Images/00.gif" HEIGHT="20px"></TD>
</TR>
<TR>
<TD ALIGN="RIGHT" CLASS="titrebox"><B>Titre</B></TD>
<TD COLSPAN="2"><input type="text" STYLE="width:90%" name="titre" value="<?php echo $sujet; ?>"></TD>
</TR>
<TR>
<TD ALIGN="RIGHT" WIDTH="15%" CLASS="titrebox"><B>Auteur</B></TD>
<TD COLSPAN="2"><input type="text" STYLE="width:90%" name="auteur" VALUE="<?php echo $auteur; ?>"></TD>
</TR>
<TR>
<TD ALIGN="RIGHT" CLASS="titrebox"><B>Genre</B></TD>
<TD COLSPAN="2"><SELECT name="genre" size="auto" VALUE="<?php echo $genre; ?>">
<OPTION>Acteurs du web
<OPTION>Buzz et blogs
<OPTION>e-marketing
<OPTION>Divers
<OPTION>Technologies web
<OPTION>Programmation
<OPTION>Success story
<OPTION>Web 2.0
</SELECT></TD>
</TR>
<TR>
<TD ALIGN="RIGHT" WIDTH="15%" CLASS="titrebox" VALIGN="TOP"><B>Message</B></TD>
<TD><textarea name="test" cols="60" rows="20" name="message"><?php echo @$message; ?></textarea></TD>
</TR>
<TR><TD COLSPAN="2" ALIGN="CENTER"><INPUT TYPE="submit" name="enregistrer" value="Enregistrer"></TD></TR>
</TABLE>
</FORM>
Voici mon script de contrôle :
<?php
$connexion = mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db('BLOG') or die(mysql_error());
$sql= 'SELECT * FROM message WHERE ID="'.$_POST['ID'].'"' or die(mysql_error());
$message=addslashes($_POST['message']);
$date = date("d/m/Y - H:i");
$auteur=$_POST['auteur'];
$titre=addslashes($_POST['titre']);
$genre=$_POST['genre'];
mysql_query("UPDATE message SET message='$message', date='$date', auteur='$auteur', titre='$titre', genre='$genre' WHERE id='$ID'") or die(mysql_error());
require "home.php";
?>
Je ne vois pas du tout d'ou vient mon erreur, je suppose que c'est vraiment un truc de débutant, mais je bloque dessus depuis 2 jours sans voir mon erreur...
Merci par avance de votre aide.
qui s'affiche en haut à gauche de ce sujet