thinkphp 原数据更新

时间:2021-02-17 00:33:21

调用TP的save方法更新数据时,如果新数据与数据库中得数据一致,

那么执行M('table')->save(data)方法时,该方法会返回false。
现在的需求是,哪怕用户要更新的数据与原数据一致,也要返回成功,

这个功能怎么实现?

首先,更新返回的结果是影响行数,返回0或0以上的整数都是更新成功的,只要返回false时才是更新失败,那么只要这样判断即可.

 if(false !== $result){
    //更新成功
}
复制代码

参考:http://www.thinkphp.cn/topic/27136.html