Probléme d'insertion

Fermé
delavega470 Messages postés 298 Date d'inscription dimanche 9 février 2014 Statut Membre Dernière intervention 24 mars 2020 - Modifié par delavega470 le 31/03/2016 à 14:57
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 1 avril 2016 à 16:48
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 lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 524
1 avril 2016 à 16:48
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