1. 程式人生 > >TP5.0 編輯時排除當前操作賬戶後進行查詢,例如手機號或賬戶是否存在

TP5.0 編輯時排除當前操作賬戶後進行查詢,例如手機號或賬戶是否存在

//驗證手機號或賬號是否已經存在
if(!empty($_REQUEST['staff_id'])){
    $ver_staff_where['staff_id'] = array('neq',$_REQUEST['staff_id']);
}

$ver_staff_with['staff_account'] = $params['staff_account'];
$ver_staff_with['staff_phone'] = $params['staff_phone'];

$verification = Db::name('staff_info')->where($ver_staff_where)
    ->where("staff_account=:staff_account OR staff_phone=:staff_phone",
        ['staff_account' => $ver_staff_with['staff_account'], 'staff_phone' => $ver_staff_with['staff_phone']])->find();