par
Evolved » 16 juin 2012, 18:52
Bonjour,
J'ai un problème concernant une requête préparée et je ne sais pas d'où cela peut bien venir, je me connecte avec un include qui contient:
try
{
$bdd = new PDO('mysql:host=localhost;dbname=SiteDynamique', 'root', '');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
et voici ma requête préparée:
$req = $bdd->prepare('INSERT INTO user(login, pass, type, civilite, nom, prenom, email, telephone, adresse, ville, code_postal) VALUES(:login, :pass, :type, :civilite, :nom, :prenom, :email, :telephone, :adresse, :ville, :cp)');
$req->execute(array(
'login' => $login,
'pass' => $pass,
'type' => $type,
'civilite' => $civilite,
'nom' => $nom,
'prenom' => $prenom,
'email' => $email,
'telephone' => $telephone,
'adresse' => $adresse,
'ville' => $ville,
'cp' => $cp
));
En faisant un echo des variables a la fin je constate que les variables contiennent bien les informations mais elles ne sont pas ajouter dans base de données
Des idées ?
Merci
Bonjour,
J'ai un problème concernant une requête préparée et je ne sais pas d'où cela peut bien venir, je me connecte avec un include qui contient:
[php]
try
{
$bdd = new PDO('mysql:host=localhost;dbname=SiteDynamique', 'root', '');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
[/php]
et voici ma requête préparée:
[php]
$req = $bdd->prepare('INSERT INTO user(login, pass, type, civilite, nom, prenom, email, telephone, adresse, ville, code_postal) VALUES(:login, :pass, :type, :civilite, :nom, :prenom, :email, :telephone, :adresse, :ville, :cp)');
$req->execute(array(
'login' => $login,
'pass' => $pass,
'type' => $type,
'civilite' => $civilite,
'nom' => $nom,
'prenom' => $prenom,
'email' => $email,
'telephone' => $telephone,
'adresse' => $adresse,
'ville' => $ville,
'cp' => $cp
));
[/php]
En faisant un echo des variables a la fin je constate que les variables contiennent bien les informations mais elles ne sont pas ajouter dans base de données :?
Des idées ?
Merci