Accès à la table d'une base de données Postgresql

Tout ce qui est développement WEB.
Avatar de l’utilisateur
fabio
Gourou
Gourou
Messages : 1341
Inscription : 11 sept. 2011, 16:32

Accès à la table d'une base de données Postgresql

Message par fabio » 03 déc. 2018, 09:52

A partir de la base entreprise.

pg_fetch_row, pg_fetch_assoc, pg_fetch_array -> while

Code : Tout sélectionner

<table border="1">
<?php
	$conn = pg_connect('host=127.0.0.1 dbname=entreprise user=ent_admin password=admin');
	$req = pg_query('select nom, lebelle from employe join service on employe.id_service = service.id_service');	
	$resultat = pg_fetch_assoc($req);	
	while($resultat != false) 
		{
		echo '<tr>';
		echo '<td>'.$resultat['nom'].'</td>';
		echo '<td>'.$resultat['lebelle'].'</td>';
		echo '</tr>';
		$resultat = pg_fetch_assoc($req);	
		}
	pg_close($conn);
?>
</table>
pg_fetch_all -> foreach

Code : Tout sélectionner

<table border="1">
<?php
	$conn = pg_connect('host=127.0.0.1 dbname=entreprise user=ent_admin password=admin');
	$req = pg_query('select nom, lebelle from employe join service on employe.id_service = service.id_service');	
	$resultat = pg_fetch_assoc($req);	
	while($resultat != false) 
		{
		echo '<tr>';
		echo '<td>'.$resultat['nom'].'</td>';
		echo '<td>'.$resultat['lebelle'].'</td>';
		echo '</tr>';
		$resultat = pg_fetch_assoc($req);	
		}
	pg_close($conn);
?>
</table>
:ugeek:

Répondre