PDO Insert into

jcdfr Messages postés 17 Statut Membre -  
jcdfr Messages postés 17 Statut Membre -
Bonjour les gurus php, étant débutant j'ai une question banal et plutôt simple pour vous, mais la réponse m'échappe. Je pense que ma requête est bonne mais elle ne marche pas, quel est votre solution;

$quer2 = $dbo -> prepare("INSERT into faq_headers(faq_id,faq_class,faq_catid,faq_subcatid,faq_subcat2,faq_heading,faq_question,faq_answer,faq_poster,faq_date) VALUES(NULL,:faq_class,:faq_catid,:faq_subcatid,:faq_subcat2,:faq_heading,:faq_question,:faq_answer,:faq_poster,CURRENT_TIMESTAMP)");
$quer2 ->bindParam(':faq_class', $fileclass);
$quer2 ->bindParam(':faq_catid', $catid);
$quer2 ->bindParam(':faq_subcatid', $subcatid);
$quer2 ->bindParam(':faq_subcat2', $subcat2);
$quer2 ->bindParam(':faq_heading', $faq_heading);
$quer2 ->bindParam(':faq_question', $faq_question);
$quer2 ->bindParam(':faq_answer', $faq_answer);
$quer2 ->bindParam(':faq_poster', $faq_poster);
$quer2->execute();


pour info ma bdd mysql est:

faq_id int(5) AUTO_INCREMENT
faq_class varchar(15)
faq_catid int(5)
faq_subcatid int(5)
faq_subcat2 varchar(25)
faq_heading varchar(50)
faq_question varchar(100)
faq_answer varchar(255)
faq_poster varchar(25)
faq_date timestamp CURRENT_TIMESTAMP

1 réponse

  1. Utilisateur anonyme
     
    Bonsoir

    Je ne vois pas d'erreur évidente.
    Es-tu sûr qu'il n'y a pas eu d'erreur de connexion ?
    As-tu vérifié (à l'aide d'echo par exemple) que toutes tes valeurs étaient correctes ?

    Enfin, tu devrais tester s'il y a une erreur et éventuellement afficher print_r($quer2->errorInfo());
    1