mysql_field_name
結果に指定されたフィールドのフィールド名を取得します。
関数名:mysql_field_name()
該当するバージョン:PHP 4、PHP 5
使用法:mysql_field_name()関数は、指定されたフィールドの名前を取得するために使用されます。
構文:string mysql_field_name(resource $ result、int $ field_offset)
パラメーター:
返品値:指定されたフィールドの名前を返し、エラーが発生した場合にfalseを返します。
例:
<?php // 建立MySQL 连接$link = mysql_connect("localhost", "username", "password"); if (!$link) { die('连接失败:' . mysql_error()); } // 选择数据库$db_selected = mysql_select_db("database_name", $link); if (!$db_selected) { die('无法使用数据库:' . mysql_error()); } // 执行查询$result = mysql_query("SELECT * FROM table_name", $link); if (!$result) { die('查询失败:' . mysql_error()); } // 获取第一个字段的名称$field_name = mysql_field_name($result, 0); echo "第一个字段的名称是:" . $field_name; // 关闭连接mysql_close($link); ?>
上記の例では、最初にMySQLデータベースへの接続を確立し、指定されたデータベースを選択します。次に、クエリを実行し、クエリ結果を$result
変数に保存します。次に、 mysql_field_name()
関数を使用して、クエリ結果の最初のフィールドの名前を取得して印刷します。最後に、データベースへの接続が閉じられています。
mysql_field_name()
関数はPHP 7で廃止されており、代わりにMySQLIまたはPDO拡張機能を使用することをお勧めします。