pg_fetch_row

(PHP 4, PHP 5, PHP 7)

pg_fetch_row��ȡһ����Ϊö������

˵��

pg_fetch_row ( resource $result [, int $row ] ) : array

pg_fetch_row() ����ָ���� result ��Դ��ȡһ�����ݣ���¼����Ϊ���鷵�ء�ÿ���õ��������δ���������У���ƫ���� 0 ��ʼ��

Note: �˺����� NULL �ֶ�����Ϊ PHP NULL ֵ��

����

result

PostgreSQL query result resource, returned by pg_query(), pg_query_params() or pg_execute() (among others).

row

Row number in result to fetch. Rows are numbered from 0 upwards. If omitted or NULL, the next row is fetched.

����ֵ

An array, indexed from 0 upwards, with each value represented as a string. Database NULL values are returned as NULL.

���ص��������ȡ������һ�¡����û�и����� row ����ȡ���򷵻� FALSE��

������־

�汾 ˵��
4.1.0 ���� row ��Ϊ��ѡ������

����

Example #1 pg_fetch_row() ����

<?php

$conn 
pg_pconnect("dbname=publisher");
if (!
$conn) {
  echo 
"An error occured.\n";
  exit;
}

$result pg_query($conn"SELECT author, email FROM authors");
if (!
$result) {
  echo 
"An error occured.\n";
  exit;
}

while (
$row pg_fetch_row($result)) {
  echo 
"Author: $row[0]  E-mail: $row[1]";
  echo 
"<br />\n";
}
 
?>

�μ�