POST vers base SQL

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. Contributeur
    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
    1. 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
      1. Contributeur
        heuuuuu uet c' est quoi ce message d' erreur? ca peut peu etre aider :/
        1. Contributeur
          donc tu a bien mis

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

          as tu mis une majuscule a pseudo comme dans ton formulaire?
          1. Contributeur
            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'],");
            1. j'ai toujours un message d'erreur (syntax error) qui me mène a la ligne du mysql_query!
              1. 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();
                ?>
                
                1. 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();
                  ?>