Formulaire -- données vers table SQL

LeCodeurInvisible Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
DelNC Messages postés 2234 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, bonsoir..

J'ai un problème,
Voici mon CODE :

   
**BDD HIDE**
  //---
      $bdd = new PDO("mysql:host=$host;dbname=$dbname;charset=utf8", $user, $pass);
    }
      catch (Exception $e) {
         die('Erreur : ' . $e->getMessage());
    }
if ('$bt') 
{ 
      $identity=$_POST['identity'];
      $code=$_POST['code'];    

      $bdd->exec=("INSERT INTO concours(identity, code) VALUES('$identity', '$code')";
} 
?>

<html>
  <head>

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

  </head>

        <body>

            <form action="particpant.php" method="post"> 
              Nom complet:
              
             <input type="text" name="identity"/><br/> 
              Code :
             <input te="text" name="code"/><br/> 
              
              <input type="submit" name="bt" value="valider"/> 
            </form> 

        </body>
</html>


Donc j'ai un petit problème des que je clique sur validé les données inscrits sur les deux input, ne s'enregistre pas dans la table SQL..

Je sais pas pourquoi..

Un peu d'aide serai idéal !

Cordialement Alexandre.
A voir également:

1 réponse

DelNC Messages postés 2234 Date d'inscription   Statut Membre Dernière intervention   2 004
 
Bonjour,

Je te donne un exemple complet de formulaire avec requête SQL pour enregistrer les informations

Le formulaire
<form method="post" action="maPage.php">
<table class="grey">
<tr><td>login </td><td><input type="text" name="login" ></td></tr>
<tr><td>password</td><td><input type="text" name="password"></td></tr>
<tr><td> </td><td><input type="submit" ></td></tr>
</table>
</form>


on recupère les informations
<?php
/*recuperation des donnees d^puis la requete*/
if(isset($_REQUEST["login" ])) {$login = $_REQUEST["login" ];}
else {$login = "";}
if(isset($_REQUEST["password"])) {$password = $_REQUEST["password"];}
else {$password = "";}

//on insert les données dans la base de données
$query = "INSERT INTO users (login, password) VALUES ('" . $login . "', '" . $password . "');";
$result = execute_query($query);
?>
0