bonjour à tous.
je veux lire les donnees dans ma BDD et les afficher sous forme de tableau, mais j'y arrive pas.
voici le message d'erreur et le code:
"Fatal error: Uncaught Error: Call to a member function fetch() on boolean in C:\xampp\htdocs\labo-test\lire.php:24 Stack trace: #0 {main} thrown in C:\xampp\htdocs\labo-test\lire.php on line 24"
besoin de votre aide... Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 <?php try{ $connexion = new PDO('mysql:local=localhost; db=test', 'root', ''); } catch(PDOException $e){ die('Error : ' .$e->getMessage()); } // On recupere le contenu de la table dans l'objet $afficher $afficher = $connexion -> query('SELECT * FROM membres'); echo' <table border="1">'; echo'<tr>'; echo' <th>ID</th>'; echo' <th>NOM</th>'; echo' <th>QUALITE</th>'; echo' <th>Mot de passe</th>'; echo'</tr> '; // on affiche les données lignes par ligne while ($donnees = $afficher -> fetch()) { echo'<tr>'; echo'<td>'.$donnees['id'].'</td>'; echo'<td>'.$donnees['nom'].'</td>'; echo'<td>'.$donnees['qualite'].'</td>'; echo'<td>'.$donnees['motpass'].'</td>'; echo'</tr> '; } echo'</table> '; $afficher->closeCursor(); ?>
Partager