PHP Manualen
forrige |  | næste

# mysql_field_name

(PHP 3, PHP 4, PHP 5)

mysql_field_name -- Modtag navnet på det specifikke felt i et resultat

## Beskrivelse

string mysql_field_name ( resource result, int field_index )

mysql_field_name() returnerer navnet på det specifikke felt-index. result-parameteret skal være en gyldig resultat-beskriver og field_index er det numeriske offset af feltet.

> Bemærk: field_index starter ved 0.

> F.eks. index af det tredje felt vil være det numeriske offset 2, det fjerde vil være 3 osv.

> Bemærk: Feltnavne returneret af denne funktion er case-sensitive.

Eksempel 1. mysql_field_name()-eksempel

`<?php
/* Tabellen users indeholder disse felter:
* user_id
* username
* password.
*/
$link = mysql_connect('localhost', 'mysql_bruger', 'mysql_password');
if (!$link) {
die('Kunne ikke forbinde til MySQL-serveren: ' . mysql_error());
}
$dbname = 'min_database';
$db_selected = mysql_select_db($dbname, $link);
if (!$db_selected) {
die('Kunne ikke vælge $dbname: ' . mysql_error());
}
$res = mysql_query('select * from users', $link);
echo mysql_field_name($res, 0) . "\n";
echo mysql_field_name($res, 2);
?>`

Det ovenstående eksempel vil give følgende output:

    user_id
    password

For bagudkompatibilitet kan mysql_fieldname() også bruges. Denne er dog forældet.

forrige | hjem | næste
mysql_field_len | op | mysql_field_seek