paramétrage php transaction php
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:
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;
}
?> |