POST vers base SQL

raoullo Messages postés 371 Statut Membre -  
graffx Messages postés 120 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
je crée un site et je n'arrive pas a enregistrer le contenu d'un POST dans une base de donnée.
si quelqu'un pouvait m'aider, merci d'avance.
Configuration: Windows XP
Firefox 5.0.11

12 réponses

  1. papadoc Messages postés 7 Statut Membre
     
    essaie avec _GET
    0
  2. raoullo Messages postés 371 Statut Membre 45
     
    j'ai esseiller... sans résultat merci quand meme!
    0
  3. raoullo Messages postés 371 Statut Membre 45
     
    pour plus de précision voila un extrait de mon code pour vois si quelqu'un voit une erreur.

    page1(html)
    <form action="page2.php" method="POST">
    
    <p>
    Champ : <input type="text" name="Pseudo" /></br>
     
    <input type="submit" value="vers page suivante" />
    </p>
    
    </form>
    


    page2(php)
    <?php
    	mysql_connect("base de donnée", "identifient", "*******");
    	mysql_select_db("table");
    
    	mysql_query("INSERT INTO membres VALUES('', $_POST['Champ'],");
    
    	mysql_close();
    ?>
    
    0
  4. papadoc Messages postés 7 Statut Membre
     
    essaie comme ca.

    <?php
    mysql_connect("localhost", "*******", "******");
    mysql_select_db("****");
    
    // On ajoute une entrée avec mysql_query
    mysql_query("INSERT INTO (nom de ta table) VALUES('', 'champs de ta table.')");
    
    mysql_close();
    ?>
    
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. raoullo Messages postés 371 Statut Membre 45
     
    j'ai toujours un message d'erreur (syntax error) qui me mène a la ligne du mysql_query!
    0
  7. graffx Messages postés 120 Date d'inscription   Statut Contributeur Dernière intervention   2 031
     
    c' est normal, tu met:

    ("INSERT INTO membres VALUES('', $_POST['Champ'],");

    alors que dans ton formulaire name=pseudo donc

    ("INSERT INTO membres VALUES('', $_POST['pseudo'],");
    0
  8. raoullo Messages postés 371 Statut Membre 45
     
    non, le champ, j'ai bien mis Pseudo!
    0
  9. graffx Messages postés 120 Date d'inscription   Statut Contributeur Dernière intervention   2 031
     
    donc tu a bien mis

    ("INSERT INTO membres VALUES('', $_POST['pseudo'],");

    as tu mis une majuscule a pseudo comme dans ton formulaire?
    0
  10. raoullo Messages postés 371 Statut Membre 45
     
    exactement, mais j'ai toujour un message d'erreur
    0
  11. graffx Messages postés 120 Date d'inscription   Statut Contributeur Dernière intervention   2 031
     
    heuuuuu uet c' est quoi ce message d' erreur? ca peut peu etre aider :/
    0
  12. raoullo Messages postés 371 Statut Membre 45
     
    Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in (emplacement de page) on line 15
    0
  13. graffx Messages postés 120 Date d'inscription   Statut Contributeur Dernière intervention   2 031
     
    ben fais voir ton (emplacement de page), je vois pas pourquoi tu l' a changé, serieux!

    alors colle ta page (emplacement de page ) qu' on puisse voir
    0