控制器中的代码点火器回声记录

codeigniter echo record in controller

本文关键字:回声 记录 点火器 代码 控制器      更新时间:2023-09-26

我正在尝试从数据库中回显控制器中的记录,我基本上想发送邮件,但我无法回显控制器中的记录

控制器代码

 function sendmail(){
$email = $this->input->post('email');
    $this->load->model('m_login');
    $email=$this->m_login->search_mail_data($email);
} 

function search_mail_data($email){
     $this->db->select('user_id, username, password');
    $this->db->from('login');
    $this->db->where('username', $email);
$query = $this->db->get();
    if($query->num_rows() == 1) { 
        return $query->result(); //if data is true
    } else {
        return false; //if data is wrong
    }

控制器

function sendmail(){
    $email = $this->input->post('email');
        $this->load->model('m_login');
        $result=$this->m_login->search_mail_data($email);
    print_r($result); //print result
    } 

function search_mail_data($email=""){
         $this->db->select('user_id, username, password');
        $this->db->from('login');
        $this->db->where('username', $email);
    $query = $this->db->get();
        if($query->num_rows() == 1) { 
            return $query->result(); //if data is true
        } else {
            return false; //if data is wrong
        }

试试这个:

function sendmail(){
$email = $this->input->post('email');
    $data =  $this->load->model('m_login');
    var_dump($data)
} 

亲爱的朋友试试这段代码在控制器中

function sendmail(){
$email = $this->input->post('email');
    $this->load->model('m_login');
    $email=$this->m_login->search_mail_data($email);
     foreach($email as $data)
       {
            echo $data->id;//echo whatever data you want
       } 
}