【发布时间】:2014-02-22 19:31:20
【问题描述】:
两个表:
第一 - kons,第二 - 订单。由字段 kons.id 和 order.id_kons 链接
这是我的查询:
$this->db->select("k.id as k_id, DATE_FORMAT(k.datecreate, '%d/%m/%Y %H:%i:%s') as k_dt, o.id as o_id",false);
$this->db->join('orders as o', 'o.id_kons = k.id','inner');
$this->db->from('kons as k');<br>
return $this->db->get()->result_array();
结果是(例如,剪切):
array(20) {
[0]=>
array(3) {
["k_id"]=>
string(2) "45"
["k_dt"]=>
string(19) "22/02/2014 15:41:35"
["o_id"]=>
string(3) "533"
}
} .....
但我需要这样的东西:
array(x) {
[0]=>
array(3) {
["k_id"]=>
string(2) "45"
["k_dt"]=>
string(19) "22/02/2014 15:41:35"
["o_id"]=>
array(3) "533,534,536" or string(x) "533,534,536"
}
【问题讨论】:
标签: php mysql codeigniter activerecord join