25 Novembre 2017 à 02:53:14

Auteur Sujet: Problème Script, formulaire MySql  (Lu 1557 fois)

andre_b

  • Nouveau membre
  • *
  • Messages: 1
  • Points gagnés: 0
    • Voir le profil
Problème Script, formulaire MySql
« le: 27 Juin 2009 à 18:45:58 »
Bonjour, j'ai un script de formulaire de petit article, cependant lorsque je teste, il n'y a pas de message, quand j'envoie, la page ne fait que se rafraichir et c'est tout.

Je ne vois pas d'erreur, je n'en ai pas dans les paramètres de connexion, les tables sont bien existantes, sans erreur etc... Donc est-ce que quelqu'un pourrait m'aider ?

Merci d'avance.

<form action="#" method="post">
Auteur: <input type="text" name="Auteur" /><br />
Titre: <input type="text" name="Titre" /><br />
Message: <input type="text" name="Article" /><br />
<input type="submit" name="envoyer" value="envoyer dans la base" />
</form>

<?php
     mysql_connect
('HOST''PSEUDO''PASSE') OR die('Erreur de connexion à la base');
     
mysql_select_db('BASE') OR die('Erreur de sélection de la base');
//Le traitement en php : 
if(isset($_POST['envoyer'])) {
$Auteur $_POST['Auteur'];
$Titre $_POST['Titre'];
$Article $_POST['Article'];

$query mysql_query("INSERT INTO id_articles VALUES('','".$Auteur."', '".$Titre."', '".$Article."' '");
if(
$query) {
echo 
' enregistrement ok !';
}
}
?>
« Modifié: 27 Juin 2009 à 19:27:37 par andre_b »

Damien

  • Rédacteur Admin
  • Intarissable
  • *****
  • Messages: 2988
  • Points gagnés: 7
    • Voir le profil
    • aide informatique
Re : Problème Script, formulaire MySql
« Réponse #1 le: 03 Juillet 2009 à 14:52:52 »
Bonjour,

Dans l'action de votre formulaire, ne mettez pas "#" si vous renvoyez vers la même page.
Mettez plutôt :

<form action="" method="post">
Ca marche mieux comme ça ?
Cordialement,
Damien

Tutoriels informatique