13.1.4 获取字段信息的函数
函数mysql_fetch_field()可以取得结果集的字段信息,并将其作为对象返回。该函数的语法如下所示。
object mysql_fetch_field($result[,int field_offset]);
参数$result是执行mysql_query()之后返回的资源标识符。可选参数$field_offset用来指定字段偏移量,如果没有指定该参数,函数mysql_fetch_field()将获取下一个取得的字段。函数mysql_fetch_field()返回一个对象,其属性存储了字段信息,该对象的属性如下所示。
❑name:字段名。
❑table:该字段所在的表名。
❑max_length:该字段最大长度。
❑not_null:如果该属性值为1,表示该字段不能为NULL。
❑primary_key:如果该属性值为1,表示字段列是primarykey。
❑unique_key:如果该属性值为1,表示该字段是uniquekey。
❑multiple_key:如果该属性值为1,表示该字段是non-uniquekey。
❑numeric:如果该属性值为1,表示该字段是numeric。
❑blob:如果该属性值为1,表示该字段是BLOB。
❑type:该字段的类型。
❑unsigned:如果该属性值为1,表示该字段是无符号数。
❑zerofill:如果该属性值为1,表示该字段填充0。
共有条评论 网友评论