Original MySQL API (
Mysql
)
2299
When working on large result sets, you should consider using one of the functions that fetch an entire
row (specified below). As these functions return the contents of multiple cells in one function call,
they're MUCH quicker than
mysql_result
. Also, note that specifying a numeric offset for the field
argument is much quicker than specifying a fieldname or tablename.fieldname argument.
Parameters
result
The result resource that is being evaluated. This result comes from
a call to
mysql_query
.
row
The row number from the result that's being retrieved. Row numbers
start at
0
.
field
The name or offset of the field being retrieved.
It can be the field's offset, the field's name, or the field's table dot
field name (tablename.fieldname). If the column name has been
aliased ('select foo as bar from...'), use the alias instead of the
column name. If undefined, the first field is retrieved.
Return Values
The contents of one cell from a MySQL result set on success, or
FALSE
on failure.
Examples
Example 20.71.
mysql_result
example
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
if (!mysql_select_db('database_name')) {
die('Could not select database: ' . mysql_error());
}
$result = mysql_query('SELECT name FROM work.employee');
if (!$result) {
die('Could not query:' . mysql_error());
}
echo mysql_result($result, 2); // outputs third employee's name
mysql_close($link);
?>
Notes
Note
Calls to
mysql_result
should not be mixed with calls to other functions that
deal with the result set.
See Also
mysql_fetch_row
mysql_fetch_array
mysql_fetch_assoc
mysql_fetch_object
20.7.2.5.43.
mysql_select_db
Copyright 1997-2012 the PHP Documentation Group. [2230]
Summary of Contents for 5.0
Page 1: ...MySQL 5 0 Reference Manual ...
Page 18: ...xviii ...
Page 60: ...40 ...
Page 396: ...376 ...
Page 578: ...558 ...
Page 636: ...616 ...
Page 844: ...824 ...
Page 1234: ...1214 ...
Page 1427: ...MySQL Proxy Scripting 1407 ...
Page 1734: ...1714 ...
Page 1752: ...1732 ...
Page 1783: ...Configuring Connector ODBC 1763 ...
Page 1793: ...Connector ODBC Examples 1773 ...
Page 1839: ...Connector Net Installation 1819 2 You must choose the type of installation to perform ...
Page 2850: ...2830 ...
Page 2854: ...2834 ...
Page 2928: ...2908 ...
Page 3000: ...2980 ...
Page 3122: ...3102 ...
Page 3126: ...3106 ...
Page 3174: ...3154 ...
Page 3232: ...3212 ...