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
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>
Merci d'avance.
Sophonie.