pg_fetch_row
(PHP 4, PHP 5)
pg_fetch_row — Lit une ligne dans un tableau
Description
pg_fetch_row() lit une ligne dans le r�sultat associ� � l'index result .
Note: Cette fonction d�finit les champs NULL � la valeur PHP NULL.
Liste de param�tres
- result
-
Ressource de r�sultat de requ�te PostgreSQL, retourn�e par pg_query(), pg_query_params() ou pg_execute() (entre autres).
- row
-
Num�ro de la ligne � r�cup�rer. Les lignes sont num�rot�es de 0 en montant. Si l'argument est omis, la ligne suivante est r�cup�r�e.
Valeurs de retour
Un tableau de type array, index� de 0 en montant, avec chaque valeur repr�sent�e comme une cha�ne (string). Les valeurs NULL de la base de donn�es sont retourn�es NULL.
FALSE est retourn�e si row exc�de le nombre de lignes dans le jeu de r�sultats, n'a plus de ligne disponible ou tout autre erreur.
Historique
Version | Description |
---|---|
4.1.0 | Le param�tre row devient optionnel. |
Exemples
Exemple #1 Exemple avec pg_fetch_row()
<?php
$conn = pg_pconnect("dbname=publisher");
if (!$conn) {
echo "Une erreur est survenue.\n";
exit;
}
$result = pg_query($conn, "SELECT auteur, email FROM auteurs");
if (!$result) {
echo "Une erreur est survenue.\n";
exit;
}
while ($row = pg_fetch_row($result)) {
echo "Auteur : $row[0] E-mail : $row[1]";
echo "<br />\n";
}
?>
Voir aussi
- pg_query() - Ex�cute une requ�te PostgreSQL
- pg_fetch_array() - Lit une ligne de r�sultat PostgreSQL dans un tableau
- pg_fetch_object() - Lit une ligne de r�sultat PostgreSQL dans un objet
- pg_fetch_result() - Retourne les valeurs d'un r�sultat