PHP Codeigniter错误:调用未定义的方法ci_db_mysql_driver::result()
我试图使用codeigniter创建一个xml响应。运行代码时引发以下错误 此页面包含以下错误: 第48列第1行出错:文档末尾有额外内容PHP Codeigniter错误:调用未定义的方法ci_db_mysql_driver::result(),php,xml,codeigniter,Php,Xml,Codeigniter,我试图使用codeigniter创建一个xml响应。运行代码时引发以下错误 此页面包含以下错误: 第48列第1行出错:文档末尾有额外内容 db->where('email\u id',$email); $this->db->limit(1); $query=$this->db->from('lp_user_master'); $this->get(); $count=$this->db->count_all_results(); 如果($count>0) { foreach($query->re
db->where('email\u id',$email);
$this->db->limit(1);
$query=$this->db->from('lp_user_master');
$this->get();
$count=$this->db->count_all_results();
如果($count>0)
{
foreach($query->result()作为$row){
回显“.$row->title.”;
}
}
}
回声';
}
}
?>
此处的代码错误:
$this->db->where('email_id', $email);
$this->db->limit(1);
$query = $this->db->from('lp_user_master');
$this->get();
应改为:
$this->db->where('email_id', $email);
$this->db->from('lp_user_master');
$this->db->limit(1);
$query = $this->db->get();
现在您可以调用
$query->result()
,因为在您实际获取表结果之后,结果资源就在那里了您能显示正在解析的最终结果吗?
$this->db->where('email_id', $email);
$this->db->from('lp_user_master');
$this->db->limit(1);
$query = $this->db->get();