Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1812 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  probleme formulaire......

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme formulaire......

n°1232246
onlyneiler​ua
Posté le 27-10-2005 à 11:27:06  profilanswer
 

bon voila sa fait un certain moment que ke passe mon temps a essayer de trouver le probleme et je trouve pas: si vous pouviez me dire d'ou vient le probleme sachant que le script est censé enregistrer les informations dans sql mais ne les fais pas...
 
mon code

Citation :

<form method="post" action="impressions.php">
    <p><u><font size="4"color="orange">Laissez vos impressions...</font></u></p>
     
    <p>
        <font size="3">
  Pseudo : <input name="pseudo" size="25"/><br />
  Mail : <input name="mail" size="28"/><br />
  Lieux : <input name="lieux" size="28"/><br />
        Impression :<br />
        <textarea name="message" rows="8" cols="35"></textarea> <br />
        <input type="submit" value="Envoyer" /></font>
    </p>
    </form>
<p>
 
<?
mysql_connect("localhost", "root" );
mysql_select_db("livre" );
 
if (isset($_POST['pseudo']) AND isset($_POST['message']) AND isset($_POST['mail']) AND isset($_POST['lieux']))
{
    $page = intval($_GET['page']);
    $pseudo = htmlentities($_POST['pseudo'], ENT_QUOTES);
    $mail =   htmlentities($_POST['mail'], ENT_QUOTES);
    $lieux =   htmlentities($_POST['lieux'], ENT_QUOTES);
    $message = htmlentities($_POST['message'], ENT_QUOTES);  
    $message = nl2br($message);  
     
     
    mysql_query("INSERT INTO impression VALUES('', '" . $pseudo . "', '" . $mail . "', '" . $lieux . "', '" . $message . "')" );
}
 
mysql_close();
?>


 
et la photo de sql avec la table
http://plefev.free.fr/divers/1.gif


Message édité par onlyneilerua le 28-10-2005 à 14:10:25
mood
Publicité
Posté le 27-10-2005 à 11:27:06  profilanswer
 

n°1232274
sircam
I Like Trains
Posté le 27-10-2005 à 11:42:00  profilanswer
 

Bonjour,
 
Mauvaise cat : PHP != MySQL.
 
Titre non conforme.
 
[:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1232325
olivthill
Posté le 27-10-2005 à 12:33:20  profilanswer
 

La ligne suivante semble être en cause.

   mysql_query("INSERT INTO impression VALUES('', '" . $pseudo . "', '" . $mail . "', '" . $lieux . "', '" . $message . "')" );

Tout d'abord, cela ne ferait pas de mal de préciser le nom des colonnes qui seront impactées avec INSERT INTO impression('nom_de_la_colonne_pour_pseudo', ''nom_de_la_colonne_pour_mail', ''nom_de_la_colonne_pour_lieux', ''nom_de_la_colonne_pour_message') VALUES ..., car cela évite un problème quand l'ordre des colonnes n'est pas le même que celui des champs dans le Insert, et cela évite des problèmes quand la table est modifiée pour contenir de nouvelles colonnes. Ensuite, il faut faire attention aux signes de ponctuation divers (virgule, guillemets, apostrophes, etc). Peut-être que la version suivante marche mieux:

   mysql_query("INSERT INTO impression ('col_pseudo', 'col_mail', 'col_lieux', 'col_message') VALUES('". $pseudo . "', '" . $mail . "', '" . $lieux . "', '" . $message . "')" );


n°1232358
onlyneiler​ua
Posté le 27-10-2005 à 13:01:22  profilanswer
 

merci pour ta reponse mais sa ne marche toujours pas, je cherche....

n°1232390
sircam
I Like Trains
Posté le 27-10-2005 à 13:33:47  profilanswer
 

RAPPEL:
 
Mauvaise cat : PHP != MySQL.
 
Titre non conforme.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1232392
sircam
I Like Trains
Posté le 27-10-2005 à 13:34:29  profilanswer
 

Pourquoi toujours ignorer les demandes de mise en conformité ?


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  probleme formulaire......

 

Sujets relatifs
[RESOLU] [FORMULAIRE] probleme de récup des donnéesformulaire probleme d'envoi ?ifrance
probleme avec formulaireProblème pour déclaration des règles formulaire
probleme Formulaire Access en plein écran[HTML] Problème de formulaire sous Eudora
Problème d'envois de formulaire avec IEProbleme avec une variable dans un formulaire
probleme de formulaire a envoyerProblème formulaire mail et bouton radio
Plus de sujets relatifs à : probleme formulaire......


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR