gpt4 book ai didi

php - 更新新数据但不删除 codeigniter 中以前的数据表

转载 作者:行者123 更新时间:2023-11-29 03:24:09 26 4
gpt4 key购买 nike

这是我的 table

----------
id | user_id | sid | fid | channel




----------
1 | 10usl1 | 1029298 | null | snapdeal

我已经更新了 fid 和 channel flipkart 然后 channel 字段删除了 snapdeal 但我想要 snapdeal,flipkart

更新查询不删除 channel 字段的 snapdeal请帮助我

这是我的代码

public function set_response_data($id,$data){       
$whereCondtions = array(
'user_id' =>$this->user_id,
'id' => $id);
$this->db->where($whereCondtions);
$this->db->update($this->table, $data);
return $id;}

最佳答案

针对你的问题的SQL查询

UPDATE tbl_name SET `channel` = CONCAT($data['val'], ' , ',channel), `fid` = $data['fid'] WHERE $whereCondtions;

在 codeigniter 中,您只需以连续形式发送 channel 值...

$data['val'] = CONCAT('snapdeal', ' , ',channel)

concat 函数用于在 mysql 中连接两个字符串

关于php - 更新新数据但不删除 codeigniter 中以前的数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39036823/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com