Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何从codeigniter中的db中获取字段_Mysql_Codeigniter 3 - Fatal编程技术网

Mysql 如何从codeigniter中的db中获取字段

Mysql 如何从codeigniter中的db中获取字段,mysql,codeigniter-3,Mysql,Codeigniter 3,我正在使用mysqli_num_fields(),但遇到错误 我还使用了mysql_num_字段,但再次遇到错误 $this->db->select('*'); $this->db->from('quizmarks'); $query=$this->db->get(); $data=$query->result(); echo mysqli_num_字段($data); 退出()希望这对您有所帮助: 使用CI内置方法$query->num_fields()而不是使用mysqli\u num\u

我正在使用mysqli_num_fields(),但遇到错误 我还使用了mysql_num_字段,但再次遇到错误

$this->db->select('*');
$this->db->from('quizmarks');
$query=$this->db->get();
$data=$query->result();
echo mysqli_num_字段($data);

退出()希望这对您有所帮助:

使用CI内置方法
$query->num_fields()而不是使用
mysqli\u num\u字段

更多信息:

更优解


使用直接获取方法,因为您需要该表的所有字段

您是否检查了我的答案?
$this->db->select('*');
$this->db->from('quizmarks');

$query = $this->db->get();
if ($query->num_rows() > 0 )
{
    $data = $query->result();
    print_r($data);
}

echo $query->num_fields();
exit();
   $query = $this->db->get('quizmarks');
   return $query->num_fields();