젠드 프레임 워크를 사용하고 있습니다. 대/소문자를 구분하지 않고 데이터베이스에서 레코드를 가져 오려고합니다. 나는 항상 레코드 번호 1 (Naveed의 기록을 반환해야 where 절에 '직업'을 사용하여 위의 표에 기록을 검색하려면 다음 문자열을 사용하는 경우 이제젠드 : 대소 문자를 구별하지 않고 데이터베이스에서 레코드를 가져 오는 방법은 무엇입니까?
Id|Name |Gender|Occupation
-----------------------------------
1 |Naveed|Male |Software Engineer
-----------------------------------
2 |Ali |Male |Software Developer
:
이
내 사람의 표입니다).Software Engineer
software engineer
SoFtwarE EngIneeR
SOFTWARE ENGINEER
나는 젠드의 데이터베이스에서 레코드를 가져 오는 데 다음과 같은 방법을 사용하고 있습니다.
$occupation = "Software Engineer";
$table = new Model_Person_DbTable();
$select = $table->select();
$select->where('Occupation = ?', $occupation);
$rows = $table->fetchAll($select);
내 시나리오의 위의 코드를 변경하는 방법은 무엇입니까?
대소 문자를 구분하는 외부 데이터베이스 쿼리를 무시하는 로직을 만들 수 있지만 쿼리에서이 문제를 처리 할 Zend/SQL의 방법이 있는지 알고 싶습니다.
감사
대문자 검색 값의 값을 만들 시도는 절 대소 문자를 구분 '처럼'인가? – NAVEED