あなたはmysqlでこれを行うことができますmysql_field_name()
の使用mysql_*
は推奨されないため、またはのいずれかをpdo
使用してくださいmysqli
それらを使用すると、これを行うことができます
mysqli_fetch_field_direct() //for mysqli
PDOStatement::getColumnMeta() //for pdo
たとえば、OPコメントの後
$sql = "SELECT * from Person";
$result = mysql_query($sql,$con);
$name = mysql_field_name($result, 0);
使い方の説明mysql_field_name()
シンテックス
mysql_field_name(data,fieldOffset)
+------------+------------------------------------------------------------------+
| data | Required. Specifies which data pointer to use. The data |
| | pointer is the result from the mysql_query() function |
+------------+------------------------------------------------------------------+
|fieldOffset |Required. Specifies which field to start returning. 0 indicates |
| |the first field |
+------------+------------------------------------------------------------------+
よく読んだ
MySQL 開発者向け PDO チュートリアル