直接取一维数组是取不到了
只能把二维转成一维的了:
用result_array取到二维数组
再用array_column,转为一维数组
例:
$sql = 'select name from user';
$result = $this->db->query($sql)->result_array();
$one = array_column($result, 'name');
print_r($one);//这个就是一维数组了
只有返回记录,没有返回字段的。查询一个字段,result_array返回的就是只包含此字段值的所有记录(二维数组)。想要自己扩展一下吧
row_array是一条.或者用limit
$query->row();$query->row_array();多看手册。