object mysql_fetch_field
(int result, int [field_offset]
);フィールド情報を含むオブジェクトを返します。
mysql_fetch_field は、特定のクエリー結果 の中のフィールドに関する情報を得るために使用可能です。 フィールドオフセットが指定されない場合、 次のフィールドのうち、 mysql_fetch_field によりまだ取得されていない ものが取得されます。
オブジェクトのプロパティは、次の通りです。
name - カラム名
table - カラムが属しているテーブルの名前
max_length - カラムの最大長
not_null - カラムが null 禁止であれば 1
primary_key - カラムが、primary key であれば 1
unique_key - カラムが unique key であれば 1
multiple_key - カラムが、non-unique key であれば 1
numeric - カラムが数値であれば 1
blob - カラムが BLOB であれば 1
type - カラムの型
unsigned - カラムが符号無しであれば 1
zerofill - カラムがゼロで埋められている場合は、1
mysql_field_seek も参照下さい。