首頁 >php教程 >php手册 >判断存在记录,并加锁防止其他进程新增或者更新

判断存在记录,并加锁防止其他进程新增或者更新

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原創
2016-06-06 19:35:321401瀏覽

项目中一段保存配置weixinappid代码,都来吐几句吧 无 /** * 判断是否有$company_id公司的微信配置,并加锁,防止其他进程更新新增 */ public function exists_weixin_config_and_add_row_lock($company_id){ return $this-db-query( 'SELECT EXISTS( SELECT

项目中一段保存配置weixin appid代码,都来吐几句吧
    /**
     * 判断是否有$company_id公司的微信配置,并加锁,防止其他进程更新新增
     */
    public function exists_weixin_config_and_add_row_lock($company_id){
        return $this->db->query(
            'SELECT EXISTS(
                SELECT * FROM weixin_config WHERE company_id = ? FOR UPDATE
                ) AS has',
            array($company_id))->row()->has == 1;
    }
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn