Formulaire -- données vers table SQL

LeCodeurInvisible Messages postés 8 Statut Membre -  
DelNC Messages postés 2360 Statut Membre -
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 2360 Statut Membre 2 006
 
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