mysql_field_name
(PHP 4, PHP 5, PECL mysql:1.0)
mysql_field_name — Modtag navnet på det specifikke felt i et resultat
Beskrivelse
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($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.