php 中の取得フィールド情報、以下の関数数に使用できます:
mysql_fetch_field()
mysql_num_fields()
mysql_list_fields()
mysql_field_flags()
mysql_field_len()
mysql_フィールド名()
mysql_field_type()
mysql_field_table()
フィールドのプロパティ:
名前、テーブル、最大長、not_null、主キー、一意のキー、複数のキー、数値、BLOB、タイプ、符号なし、ゼロフィル
举の例:
-
- $link=mysql_connect("localhost","root","root") または die("接続できませんでした:".mysql_error());
- mysql_select_db("rorely" );
- $result=mysql_query("select * from test")or die("クエリが失敗しました:".mysql_error());
- for($i=0;$i $meta=mysql_fetch_field($result);
- if(!$meta) echo "没字段情報.
"; - echo "
".$meta->name." ".$meta->type." ".$meta->max_length." ";
- }
- mysql_free_result($result);
-
- ?>
复制定
結果如下:
ID
整数
2
名前
弦
4
年齢
整数
2
セックス
弦
6
住所
弦
16
|