小编use*_*123的帖子

row_array()codeigniter仅返回第一行

我想从数据库中获取电子邮件地址列表,我在这里尝试过:

在我的模型中:

function get_email_address_by_sector($search_by, $search_field) {
        $this->db->select('*');
        $this->db->like($search_by, $search_field);
        $query = $this->db->get('tb_company');

        $row = $query->row_array();
        return $row['email'];
    }
Run Code Online (Sandbox Code Playgroud)

我想使用此控制器查看数组中的数据:

function get_email_address($search_by, $search_field) {
        $recipients = $this->company_model->get_email_address_by_sector($search_by, $search_field);

        print_r($recipients);
    }
Run Code Online (Sandbox Code Playgroud)

有2条记录,必须同时显示它们。但是它仅显示第一条记录。我的代码有什么错误吗?谢谢。

php codeigniter

3
推荐指数
1
解决办法
8651
查看次数

标签 统计

codeigniter ×1

php ×1