(국가, 도시, 지역, 게시 됨) 필드가있는 테이블 홈이 있습니다. 나는 누군가가 국가 나 도시 또는 지역을 입력 할 수있는 검색 양식을 가지고있다. 나는 모든 집을 출판하기를 원한다. = 1이고 어떤 검색어도 그들의 필드와 일치한다. PHP/mysql이 여러 값을 검색합니다.
이
내가 지금까지 무엇을 가지고 ...SELECT * FROM homes
WHERE published = 1
AND
LOWER(country) LIKE '$search%'
OR
LOWER(city) LIKE '$search%'
OR
LOWER(area) LIKE '$search%'
문제는 그것이 = 0 게시 한 가정을 반환한다는 것입니다
등 이미 소문자를 구분하지 않는 물건을 수행
.......... Jinx! – tamarintech
내 기본 문자 집합은 UTF-8이며 데이터 정렬은 utf_general_ci입니다. 나는 LOWER()가 필요하다고 생각한다. – chchrist