我想向数据库中的现有数据添加一个字符串,因此我使用普通的"concat">
我尝试用代码点火器做失败了
$daten['mycolumn1']='my new content';
$daten['mycolumn2']='my new content';
$daten['mycolumn3']="CONCAT('".date('U').";".$myvar.";mytext'),'mydbtable.mycolumn')";
$this->db->update('mytable', $data);
这也行不通
$daten['mycloumn3']=CONCAT("'".date('U').";".$myvar.";mytext','mydbtable.mycolumn'");
此语句添加完整的"CONCAT('".date('U'(.";"。$myvar.";mytext'(,'mydbtable.mycolumn'("文本到"mycolumn">
我做错了什么?
我找不到在一个语句中做到这一点的方法,所以我将工作分为两步
//For all other datas
$this->db->set($data);
//For the concat statement
$this->db->set('mycloumn', 'CONCAT(mycloumn,''.date('U').';'.$myvar.';mytext#')', FALSE);