我想知道表格的结构。我怎么能在CodeIgniter中做到这一点。使用数据库类我运行$this->db->query('desc mytable');
答案 0 :(得分:13)
尝试:
$fields = $this->db->list_fields('table_name');
foreach ($fields as $field)
{
echo $field;
}
来自manual
答案 1 :(得分:2)
有关更多描述性信息,请使用
userid
你将在字段中获得类似于fored字段的内容,如stdClass
$fields = $this->db->field_data('table_name');
答案 2 :(得分:0)
对于CodeIgniter查询中的“获取表模式”:
$query = $this->db->query('SHOW CREATE TABLE yourTableName');
$queryResultArray = $query->result_array();
print_r( $queryResultArray[0]['Create Table'] );