사용자를 위해 검색 기능을 추가 할 웹 사이트가 있습니다. 내 검색 기준은 First name
과 last Name
이며 mysql 데이터베이스에는 두 개의 다른 열이 있습니다.쿼리 문자열에서 정확한 패턴 일치를 수행하는 방법
예 : 사용자가 입력 한 경우 XXX (이름) YYY (성) 검색 상자에이 결과는 다음과 같다 :
경우,이 두 개의 문자열 일치 하나의 결과 만 데이터베이스에서 가져온 입니다.
일치하지 않는 경우 단순히 데이터베이스에 들어 있어야합니다. 나는 다음과 같은 쿼리를 사용했습니다
(예 XX는이 와야 존재) :
Select * from mytable where FirstName like '%".$fname."%' or LastName like '%".$lname."%' order by DtLastModified desc
그것은 나에게이 문자열과 일치하는 모든 결과를주고있다.
예 :
0XXX의 YYY
XX 증가한
x 및 y
X
Y
어느 누구도이 일을 도와 줄 수 있습니까? 대한
몇 가지 코드를 시도해 보셨습니까? – Mani