Forum und email

mysql_field_name

(PHP 4, PHP 5, PECL mysql:1.0)

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.

Note: 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.

Note: Feltnavne returneret af denne funktion er case-sensitive.

Example#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($res0) . "\n";
echo 
mysql_field_name($res2);
?>

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

user_id
password

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