Bonjour à tous Désolé peut être l'erreur est devant mon nez mais je ne la trouve pas :
<?php
// connexion base de données
$bdd = new PDO('mysql:host=localhost;dbname=formation_php;charset=utf8', 'root', 'root');
// Jointure
$requete = $bdd->query('SELECT contenu, prenom, nom
FROM commentaires, utilisateurs
WHERE utilisateurs.id = commentaires.utilisateurs_id');
// JOIN
while($commentaire = $requete->fetch()){ ?>
<p>
<b><?= $commentaire['prenom'] ?> <?= $commentaire['nom'] ?></b><br>
<span><?= $commentaire['contenu'] ?></span>
</p>;
<?php } ?>
J'ai une grosse erreur :
Fatal error: Uncaught Error: Call to a member function fetch() on bool in /Applications/MAMP/htdocs/PHP8Course/baseDeDonnees/index.php:59 Stack trace: #0 {main} thrown in /Applications/MAMP/htdocs/PHP8Course/baseDeDonnees/index.php on line 59
Merci à tous