INSERT qui ne se fait pas
Salut tous le monde ! J'ai un petit soucis, mon code m'affiche aucune erreur mais il insert pas mes données dans ma BDD ! D'ou cela peut-il provenir ?! Merdi d'avance !!
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| function inserer_commentaire($pseudo, $commentaire){
try{
$pseudo=$_POST['pseudo'];
$commentaire=$_POST['commentaire'];
$id_article=$_GET['id'];
$bdd = new PDO('mysql:host=localhost;dbname=blog;charset=utf8', 'root', '');
$req = $bdd->prepare("INSERT INTO commentaire(commentaire, pseudo, id_article, date) VALUES (:commentaire,:pseudo, :id_article, NOW())");
$req->execute(array(
'commentaire'=>$_POST['commentaire'],
'pseudo'=>$_POST['pseudo'],
'id_article'=>$_GET['id'] ));
}
catch(Exception $e){
// En cas d'erreur, on affiche un message et on arrête tout
die('Erreur : '.$e->getMessage('ERROR'));
}
// Si tout va bien, on peut continuer
}
?> |