Table of Contents

Syntax

array mysql_fetch_array(resource $res [, int $resulttype])

(PHP 4, PHP 5)

$res The database result returned by a call to mysql_query.
$resulttype The type of array the function should return.
RETURNS The array representing the next row in the result set, or false when the recordset is empty or no more records can be retrieved.

Possible Values for $resulttype

MYSQL_ASSOC Associative, keys are the field names
MYSQL_NUM Numeric array, keys are indexes 0 .. (fields - 1)
MYSQL_BOTH The default - both key types are part of the result array

What it Does

The function mysql_fetch_assoc is used to retrieve a single row of a result set. You should call this function repeatedly to get successive rows in a single result set. When you reach the end of the recordset, the function will return false.

Example

// open a connection
$res = mysql_connect($server, $user, $pass);
 
// fetch all of the states
$data = mysql_query('SELECT * FROM tblState', $res);
while ($row = mysql_fetch_assoc($data)) {
   echo $row['statename'] . '<br>';
}
 
mysql_fetch_array.txt · Last modified: Apr 18, 2008 - 2:01pm (external edit)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki