Page 1 sur 1

Récupéré commentaire

Posté : 12 févr. 2017, 22:07
par JayTricks
Bonsoir tout le monde,

J'essaye de récupéré les commentaires id_article en fonction de l'id de l'article, j'ai beau faire un 'SELECT * FROM comment WHERE id_episode = :id' cela ne fonctionne pas.

Quelqu'un pourrait me mettre sur le voie ? Merci par avance.
<?php
try{
    $bdd = new PDO('mysql:host=localhost;dbname=Labo;charset=utf8', 'root', 'root');
} catch (Exception $e){
    die('Erreur de connexion à la base de données '. $e->getMessage());
}

$req = $bdd->query('SELECT * FROM episodes');
$donnees = $req->fetch();
$titre = $donnees['titre'];
$contenu = $donnees['contenu'];
?>

// contenu ...

<?php
$req->closeCursor();
$id = $_GET['id'];
$req = $bdd->prepare('SELECT * FROM comment WHERE id_episode = :id');
$com = $req->execute(array('id' => $id));?>
<?php foreach(array($com) as $art) {

    
    echo $art['pseudo'];
   echo $art['contenu'];
}
?>

Re: Récupéré commentaire

Posté : 12 févr. 2017, 22:40
par or 1
il manque quelque chose, par exemple http://php.net/manual/fr/pdostatement.fetchall.php

Re: Récupéré commentaire

Posté : 12 févr. 2017, 22:46
par JayTricks
Bonsoir or1,

Merci de ta réponse, il manque un fetchAll() ?

Arf effectivement avec un fetch c'est tout de suite mieux. J'ai été un peu jeune sur ce coup merci de m'avoir mis sur la voie.