0
我想以发布数据被附加到现有列数据末尾的方式更新我的列数据。目前的数据是JSON格式Codeigniter:在mysqli中追加记录
这就是我如何更新记录
$data=array('services', $array);
$this->db->where('id',$id)
$this->db->update('garage',$data);
,但是这将更新整个记录我如何追加记录在JSON结束
我想以发布数据被附加到现有列数据末尾的方式更新我的列数据。目前的数据是JSON格式Codeigniter:在mysqli中追加记录
这就是我如何更新记录
$data=array('services', $array);
$this->db->where('id',$id)
$this->db->update('garage',$data);
,但是这将更新整个记录我如何追加记录在JSON结束
您可以选择从数据数据库并使用PHP方式连接字符串并运行更新。
$d=$this->db->get_where('garage',array('id',$id))->row();
现在合并您可以合并现有的数据与新的数据。
$new_data=$d->services.json_encode($array);
$data=array('services', $new_data);
$this->db->where('id',$id)
$this->db->update('garage',$data);
希望这能解决问题。