mysql自带查询列信息的语句:show full columns from 表名。
使用PHP代码查询,返回数组:
public function table_column($tbname) { $result = $this->queryAll("SHOW FULL COLUMNS FROM ".$tbname); foreach ($result as $data) { $columns[] = $data['Field']; } return $columns; }
其中queryAll是一个查询数据库的方法。
$data[‘Field’]表示取结果中的字段数据,如果取该字段的注释信息,使用$data[‘Comment’]即可。