thinkphp 根据条件查数据库存在记录则修改 不存在则添加

表字段 id cid num
根据 id cid 查询是否存在记录 存在则修改num不存在则增加记录

第1个回答  推荐于2016-07-30
$rs = D("table");
if($rs->where(array("id"=>$id,"cid"=>$cid))->count()){
    //存在
    
}else{
    //不存在
    
}

本回答被提问者和网友采纳
第2个回答  2017-07-12

sql语句:

INSERT INTO `table`(`id`,`cid`,`num`)values(id,cid,num) ON DUPLICATE KEY UPDATE `num`=num;

第3个回答  2017-07-05
查询啊,这个不是简单的吗?查询 id cid 的记录是否存在,存在就save,不存在就add 不就好了?

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网