bonjour je doit récupérer les données d'une table de postgresql on faite le code marche bien mais au lieu d'avoir par exemple le résultat suivant:
id-page: 12
nompage: mapage
...
j'ai:
12
mapage
sachant que j'ai presque 40ligne à afficher, pouvez vous m'aider svp voila mon code
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 <?php $dbname = $_GET["dbname"]; $nomfichier = $_GET["nomfichier"]; $numpkt = $_GET["numpkt"]; echo "[$dbname,$nomfichier,$numpkt]<br>"; if ($dbname=='' || $nomfichier=='' || $numpkt=='') {exit("il manque un une partie de l'url");} $host = "localhost"; $user = "mabase"; $bdd = $dbname; $passwd = "****"; $dbconn = pg_connect("host=$host dbname=$bdd user=$user password=$passwd") or die('Connexion impossible : ' . pg_last_error()); // Exécution de la requête SQL $query = "SELECT * FROM transactions WHERE frf_file='$nomfichier' AND f_req_first=$numpkt"; $result = pg_query($query) or die('Echec requete : ' . pg_last_error()); while ($line = pg_fetch_array($result, null, PGSQL_ASSOC)) { foreach ($line as $col_value) { echo "$col_value<br>"; } } // Libère le resultat pg_free_result($result); function requete_SQL($strSQL) { $result = pg_query($strSQL); if (!$result) { $message = 'Erreur SQL : ' . pg_error() . "<br>\n"; $message .= 'SQL string : ' . $strSQL . "<br>\n"; die($message); } return $result; } ?>
Partager