mysql_field_name
mysql_field_nameGet the name of the specified field in a result
Description
string mysql_field_name(resource result,
int field_offset);
mysql_field_name returns the name of the specified field index.
Parameters
result-
The result resource that is being evaluated. This result comes from a call to
mysql_query. field_offset-
The numerical field offset. The
field_offsetstarts at0. Iffield_offsetdoes not exist, an error of levelE_WARNINGis also issued.
Return Values
The name of the specified field index on success or FALSE on failure.
Examples
Example 20.43. mysql_field_name example
<?php
/* The users table consists of three fields:
* user_id
* username
* password.
*/
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect to MariaDB server: ' . mysql_error());
}
$dbname = 'mydb';
$db_selected = mysql_select_db($dbname, $link);
if (!$db_selected) {
die('Could not set $dbname: ' . mysql_error());
}
$res = mysql_query('select * from users', $link);
echo mysql_field_name($res, 0) . '\n';
echo mysql_field_name($res, 2);
?>
The above example will output:
user_id password
Notes
NoteField names returned by this function are case-sensitive.Note
For backward compatibility, the following deprecated alias may be used: mysql_fieldname
See Also
mysql_field_type
|
mysql_field_len |