Bonjour,

Voila je rencontre un petit problème avec mon code.

j'ai ce message qui apparait quand je compile mon code

Fatal error: Call to a member function prepare() on null in C:\Program Files (x86)\Ampps\www\biblio\aff_livre_dom.php on line 20

Entourez votre code pour bien le mettre en forme

Ce que je veux

Décrivez ici ce que vous cherchez à obtenir

je voudrais savoir pourquoi j'ai ce message merci

Décrivez ici vos erreurs ou ce que vous obtenez à la place de ce que vous attendez :(

4 réponses


Ton objet PDO est considéré comme Null. verifie que l'objet soit bien instancié

salut Crazyweeds merci de m'avoir repondu SVP qu'est ce que je dois ajouter ou retrancher pour que le code fonctionne.
merci

voici un bout de mon code
$req = $bdd->prepare('SELECT idlivre, titre, auteur, editeur, edition, iddomaine, code_barre, domaine FROM livret WHERE domaine LIKE '%$domaine%'' );
$req->execute(array("domaine" =>$_POST['dom']));

Salut,

Il te faut instancier l'objet PDO afin de pouvoir l'utiliser.

Si tu ne sais pas de quoi il s'agit, je t'invite à regarder cette formation https://www.grafikart.fr/formations/programmation-objet-php :)