定義和用法
該mysql_field_flags ( )函數返回的旗幟外地的記錄。
這一功能得到外地數據mysql_query ( )函數,並返回一個字符串的成功,或FALSE或失敗時,有沒有更多的行。
可能返回值:
auto_intcrement -1 ,如果設置A UTO_INCREMENT
二進制-1 ,如果外地有比納爾屬性集
斑點-1 ,如果是外地的B LOB
枚舉-1 ,如果外地是一個枚舉領域
multiple_key -1 ,如果外地是一個非唯一關鍵
not_null -1 ,如果字段不能為空
primary_key -1 ,如果是外地的首要關鍵
時間戳記-1 ,如果外地是一個時間戳字段
unique_key -1 ,如果外地是一個獨特的關鍵
未簽名的-1 ,如果是未簽名的領域
zerofill -1 ,如果是外地零填補
語法
mysql_field_flags(data,field_offset)
data:。指定的數據指針使用。數據指針是由於從mysql_query ( )函數field_offset要求。具體規定哪些領域,開始返回。 0表示第一個欄位來看個實例.
$sql = "SELECT * from Person";
$result = mysql_query($sql,$con);
$flags = mysql_field_flags($result, 0);
echo $flags;
輸出結果.
not_null primary_key auto_increment