where condition을 사용하여 테이블에서 두 개의 필드를 가져 오는 방법과 같은 조건을 적용하는 방법

아누

내 테이블에는 contact_name과 company라는 두 개의 필드가 있습니다. 검색 목적으로 이것을 사용하고 있습니다. contact_name 및 회사를 사용하여 검색해야합니다. 이제 하나는 잘 작동하지만 동일한 where 조건에 두 번째 필드를 추가해야합니다. 어떻게 추가합니까?

if(isset($input['dsr_commonsearch']) && $input['dsr_commonsearch']){
        $query->where('dsr.contact_name','dsr.company','=', $input['dsr_commonsearch']); 
    }
조 하이브 샤

orWhere를 아래와 같이 사용해보십시오.

if(isset($input['dsr_commonsearch']) && $input['dsr_commonsearch']){
    $query->where('dsr.company','=', $input['dsr_commonsearch'])->orWhere('dsr.contact_name','=', $input['dsr_commonsearch']); 
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관