Bonjour à toutes et à tous,
Je n'arrive pas à récupérer et à afficher le résultat de ma requête SQL; pourtant dans l'invite de shell psql la requête s'exécute correctement et renvoi un résultat
Voici le code PHP
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47 <body bgcolor="white"> <div class="header"> <img src="img/header.png" alt="The Forgotten Garden"/> </div><!-- header --> <div id="container"> <h5>Fiche article</h5> </div><!-- container --> <div class="footer"> <img src="img/footer.png" alt="The Forgotten Garden"/> </div><!-- footer --> <?php include('connection.inc.php'); $select = "SELECT * FROM marques ORDER BY marque_libelle DESC"; $clients = pg_query($select,$dbconn) or die ('Erreur : '.pg_last_error()); $total = pg_num_rows($clients); if($total) { echo '<table bgcolor="white"'."\n"; echo '<tr>'; echo '<td bgcolor="#006498"><font color="white"><b><u>Num</u></b></font></td>'; echo '<td bgcolor="#006498"><font color="white"><b><u>Marque</u></b></font></td>'; echo '</tr>'."\n"; // while($row = pg_fetch_array($clients)) { echo '<tr>'; echo '<td bgcolor="#dddddd">'.$row["marque_id"].'</td>'; echo '<td bgcolor="#dddddd">'.$row["marque_libelle"].'</td>'; echo '</tr>'."\n"; } echo '</table>'."\n"; } else { echo "Une erreur s'est produite.\n"; echo "Pas d\'enregistrements dans cette table..."; exit; } //*on libère le résultat*// pg_free_result($clients); ?> </body>
Sophonie.
Partager