Probléme d'insertion

delavega470 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   -  
Pitet Messages postés 2826 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous je n'arrive pas a insérer les données dans ma BD pourrai avoir une aide svp! on me met toujours erreur fatal
<?php
if(isset($_POST['valider']))
{ $nom_usr=$_POST['nom_usr'];
  $prenom_usr=$_POST['pr_usr'];
  $login_usr=$_POST['login_usr'];
  $tel1=$_POST['tel1_usr'];
  $tel2=$_POST['tel2_usr'];
  $email_usr=$_POST['email_usr'];
  $sexe_usr=$_POST['sexe'];
  $role_usr=$_POST['role'];
  $mdp_hacher=sha1($_POST['password']);
  $etat=1;
// Connexion a la base de Données
include('bdcon.php');
$req =$bdd->prepare("SELECT email_user ,pass_user FROM users WHERE email_user=:email_usr AND pass_user=:password ");
$req->execute(
      array(
'email_usr'=> $email_usr,
'password' => $mdp_hacher
));
$resultat = $req->fetch();
if(!$resultat)
{
    require_once('bdcon.php');
    $bdd->exec('INSERT INTO users(nom_user,prenom_user,sexe_user,contact1_user,
    contact2_user,login_user,role_user,email_user,pass_user,etat_user)
                    VALUES
              ('.$nom_usr.', '.$prenom_usr.', '.$sexe_usr.','.$tel1.' ,'.$tel2.' ,'.$login_usr.',
       '.$role_usr.' ,'.$email_usr.' ,'.$mdp_hacher.', '.$etat.')');

    echo '<br>Nouveau utilisateur ajouté !';}
 else
   { echo'<br>Ce utilisateur existe déjà!';}
   }
?>
A voir également:

1 réponse

Pitet Messages postés 2826 Date d'inscription   Statut Membre Dernière intervention   527
 
Salut,

Il est plus facile de savoir d'où vient le problème si tu nous donne le message d'erreur complet.

Les valeurs dans ta requête d'insertion de sont pas entourés par des quotes.

Bonne journée
0