$ptrDB = pg_connect($strConnex);
if (!$ptrDB) {
echo('pb de connection');
}
else {
$requete = 'select * from region';
$ptrQuery = pg_query($ptrDB,$requete);
if ($ptrQuery) {
$numLig = 0;
$tabReg = pg_meta_data($ptrDB, 'region', true);
$colnames = array_keys($tabReg);
echo '<table><tr>';
foreach ($colnames as $col){
echo '<th>$col</th>';
}
echo "</tr>\n";
while($ligne = pg_fetch_array($ptrQuery)) {
echo '<tr>';
foreach($colnames as $col)
echo '<td>'.$ligne[$col]."</td>\n";
echo "</tr>\n";
}
echo '</table>';
pg_free_result($ptrQuery);
}
else { echo(pg_last_error($ptrDB)); }
pg_close($ptrDB);
}| id_region | nom_region | nom_2016 |
|---|---|---|
| 0 | Nords-Pas de Calais | Hauts-de-France |
| 1 | Picardie | Hauts-de-France |
| 2 | Haute-Normandie | Normandie |
| 3 | Basse-Normandie | Normandie |
| 4 | Ile de France | Ile de France |
| 5 | Champagne-Ardenne | Grand Est |
| 7 | Lorraine | Grand Est |
| 8 | Alsace | Grand Est |
| 9 | Bretagne | Bretagne |
| 10 | Pays de la Loire | Pays de la Loire |
| 11 | Centre | Centre-Val de Loire |
| 12 | Bourgogne | Bourgogne Franche-Comté |
| 13 | Franche-Comté | Bourgogne Franche-Comté |
| 14 | Poitou-Charentes | Nouvelle-Aquitaine |
| 15 | Limousin | Nouvelle-Aquitaine |
| 16 | Aquitaine | Nouvelle-Aquitaine |
| 17 | Midi-Pyrénées | Occitanie |
| 18 | Languedoc-Roussillon | Occitanie |
| 19 | Auvergne | Auvergne Rhône-Alpes |
| 20 | Rhône-Alpes | Auvergne Rhône-Alpes |
| 21 | Provence-Alpes-Côte d’Azur | Provence-Alpes-Côte d’Azur |
| 22 | Corse | Corse |
| 23 | Guadeloupe | DROM |
| 24 | Guyane | DROM |
| 25 | Martinique | DROM |
| 26 | Mayotte | DROM |
| 27 | La Réunion | DROM |