我想从数据库中获取电子邮件地址列表,我在这里尝试过:
在我的模型中:
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条记录,必须同时显示它们。但是它仅显示第一条记录。我的代码有什么错误吗?谢谢。
row_array()仅返回第一行。如果要返回所有记录,请result_array()改用
$result = $query->result_array();
return $result;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8651 次 |
| 最近记录: |