Arj*_*jun 2 php codeigniter group-concat
我试图设置group_concat_max_lencodeigniter $this->db->query('SET GLOBAL group_concat_max_len=15000')但它不起作用.
我尝试过:
$q = 'SET GLOBAL group_concat_max_len=15000';
$this->db->query($q);
$this->db->select("group_concat(id) ids");
$this->db->from("table_name");
$data = $this->db->get()->row_array();
Run Code Online (Sandbox Code Playgroud)
但这并不能提供所有数据.对此有任何想法.谢谢!!!
我找到了解决方案,SET SESSION而不是使用SET GLOBAL.
代码如下:
$this->db->simple_query('SET SESSION group_concat_max_len=15000');
$this->db->select("group_concat(id) ids");
$this->db->from("table_name");
$data = $this->db->get()->row_array();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3278 次 |
| 最近记录: |