[PHP & MySQL] Non enregistrement de données
Grég
-
Grég -
Grég -
Bonjour,
Voilà, j'ai un formulaire :
<form method="post" action="PHP_ajoutmsg.php">
Votre pseudo : <input type="text" class="styleun" name="htmpseudo">
<br>
Votre Numéro identification : <input type="text" class="styleun" name="htm_idauteur">
<br>
Date d'aujourd'hui <input type="text" class="styleun" name="htmdate">
<br>
Votre adresse E-mail : <input type="text" class="styleun" name="htmemail">
<br>
Titre de votre post : <input type="text" class="styleun" name="htmtitre">
<br>
Titre de votre post : <textarea cols="35" rows="5" class="styleun" name="htmdesc"></textarea>
<br>
Votre sujet : <textarea cols="35" rows="5" class="styleun" name="htmtexte"></textarea>
<br>
<input type="submit" class="styleun" style="background-color:#FFFFFF" value="VALIDER">
</form>
Et le code de PHP_ajoutmsg.php :
<?
$pseudo = '$_POST[htmpseudo]';
$idauteur = '$_POST[htm_idauteur]';
$date = '$_POST[htmdate]';
$email = '$_POST[htmemail]';
$titre = '$_POST[htmtitre]';
$desc = '$_POST[htmdesc]';
$texte = '$_POST[htmtexte]';
$db = mysql_connect('localhost','root','') or die ('erreur1');
mysql_select_db('reve',$db) or die ('erreur2');
$req = "INSERT INTO reve_article (id_texte,auteur,id_auteur,date,adr_auteur,titre,desc,texte)
VALUES ('','$pseudo','$idauteur','$date','$email','$titre','$desc','$texte')" or die('erreur requete') ;
mysql_query($req);
mysql_close();
echo"<font style=\"font-family:Arial;color:#067FB1;font-size:10px\">Enregistrement effectué</font>";
?>
Alors, au résultat, ca affiche : "Enregistrement effectué", mais ce qui a été saisi dans les champs de texte n'est pas enregistré dans la BDD.
Je ne comprends pas.
Merci d'avance pour votre aide.
Greg.
Voilà, j'ai un formulaire :
<form method="post" action="PHP_ajoutmsg.php">
Votre pseudo : <input type="text" class="styleun" name="htmpseudo">
<br>
Votre Numéro identification : <input type="text" class="styleun" name="htm_idauteur">
<br>
Date d'aujourd'hui <input type="text" class="styleun" name="htmdate">
<br>
Votre adresse E-mail : <input type="text" class="styleun" name="htmemail">
<br>
Titre de votre post : <input type="text" class="styleun" name="htmtitre">
<br>
Titre de votre post : <textarea cols="35" rows="5" class="styleun" name="htmdesc"></textarea>
<br>
Votre sujet : <textarea cols="35" rows="5" class="styleun" name="htmtexte"></textarea>
<br>
<input type="submit" class="styleun" style="background-color:#FFFFFF" value="VALIDER">
</form>
Et le code de PHP_ajoutmsg.php :
<?
$pseudo = '$_POST[htmpseudo]';
$idauteur = '$_POST[htm_idauteur]';
$date = '$_POST[htmdate]';
$email = '$_POST[htmemail]';
$titre = '$_POST[htmtitre]';
$desc = '$_POST[htmdesc]';
$texte = '$_POST[htmtexte]';
$db = mysql_connect('localhost','root','') or die ('erreur1');
mysql_select_db('reve',$db) or die ('erreur2');
$req = "INSERT INTO reve_article (id_texte,auteur,id_auteur,date,adr_auteur,titre,desc,texte)
VALUES ('','$pseudo','$idauteur','$date','$email','$titre','$desc','$texte')" or die('erreur requete') ;
mysql_query($req);
mysql_close();
echo"<font style=\"font-family:Arial;color:#067FB1;font-size:10px\">Enregistrement effectué</font>";
?>
Alors, au résultat, ca affiche : "Enregistrement effectué", mais ce qui a été saisi dans les champs de texte n'est pas enregistré dans la BDD.
Je ne comprends pas.
Merci d'avance pour votre aide.
Greg.
A voir également:
- [PHP & MySQL] Non enregistrement de données
- Fuite données maif - Guide
- Supprimer les données de navigation - Guide
- Enregistrement mp3 gratuit - Télécharger - Streaming audio
- Easy php - Télécharger - Divers Web & Internet
- Trier des données excel - Guide