簡介
mysql_field_name
(PHP 3, PHP 4, PHP 5)
mysql_field_name -- 取得結果中指定欄位的欄位名
PHP MySQL 函式
mysql_field_name() 函式取得結果中指定欄位的欄位名。
如果成功,則返回欄位的名稱,如果失敗,則返回 false。
mysql_field_name(data,field_offset)
參數 | 描述 |
data | 必需。要使用的數據指針。該數據指針是從 mysql_query() 返回的結果。 |
field_offset | 必需。指示從哪個欄位開始返回。0 指示第一個欄位。 |
注釋:本函式返回的欄位名是區分大小寫的。
說明
string mysql_field_name ( resource result, int field_index )
mysql_field_name() 返回指定欄位索引的欄位名。result 必須是一個合法的結果標識符,field_index 是該欄位的數字偏移量。
注: field_index 從 0 開始。
例如,第三個欄位的索引值其實是 2,第四個欄位的索引值是 3,以此類推。
注: 本函式返回的欄位名是區分大小寫的。
例子
<?php
$link = mysql_connect('localhost', "mysql_user", "mysql_password");
$dbname = "mydb";
mysql_select_db($dbname, $link)
or 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);
?>
以上例子將產生如下輸出:
user_id
password