在代码点火器中使用连接进行更新



我想向数据库中的现有数据添加一个字符串,因此我使用普通的"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);

相关内容

  • 没有找到相关文章

最新更新