Je vous colicite en ce jour, car, j'ai une erreur plus qu'incomprehensible (Ca existe ?
Je ne vais pas vous mettre tout mon code, parce que sinon, vive les 100 ligneFatal error: Call to a member function fetch() on a non-object in C:\wamp\www\*******\profil.php on line 29
<?php
if(isset($_SESSION['Pseudo']))
{
?>
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=mon-mammou', 'root', '');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$reponses = $bdd->query('SELECT * FROM forum_topic WHERE Pseudo=' . $_GET['p']);
while ($donnees = $reponses->fetch())
{
?>
Pseudo : <?php echo $donnees['Pseudo']; ?>
Mail : <?php echo $donnees['mail']; ?>
Date d'inscription : <?php echo $donnees['date_inscrip']; ?>
Date de naissance : <?php echo $donnees['date_de_naissance']; ?>
<?php
}
$reponses->closeCursor(); // Termine le traitement de la requête
?>
<?php
}
else
{
echo 'Page interdite aux visiteurs.';
}
?>
Ma ligne 30 équivaut a la ligne de While, si vous voyer Merci beaucoup !