想问一下下面这段代码哪里错了,为什么操作不成功
$sql="upadte song_ci_ku set work_content=concat(work_content,'$value') where id=$id";
if(!empty($res['work_content']))
{
//如果不为空,追加数据
$sql="upadte song_ci_ku set work_content=concat(work_content,'$value') where id=$id";
// $sql="concat(work_content,'$value') where id=$id";
//echo "<br/>sql语句:**********$sql";
$res=$db1->exec($sql);
var_dump($res);
}else
{
//如果为空,更新数据
$sql="update song_ci_ku set work_content='$value' where id=$id";
//echo "<br/>sql语句:**********$sql";
$res=$db1->exec($sql);
}
另外:
$sql="upadte song_ci_ku set work_content=concat(work_content,'$value') where id=$id";
和下面
$sql="concat(work_content,'$value') where id=$id";
这两种写法有什么不同