텍스트 상자에 입력 한 문자를 기반으로 PHP 검색을 수행하려고합니다. 패턴과 일치하고 데이터베이스에서 관련 결과를 찾길 원합니다. 내가PHP 패턴 일치 검색 시스템
"Jo Smi"
에 입력 한 경우
그래서 그것은 사람이이를 얼마나 결과
J o Smith, Pojo Smithson, Ojo Smith
을 찾을 것입니다. 나는 데이터베이스에서 정보를 얻는 방법을 알고 있지만 다양한 분야의 부분은 아닙니다.
목적은 필드 user_firstname
, user_lastname
및 user_email
어떤 아이디어가에서 검색하는 사용자를 검색하는 것입니다?
그리고 질문은 무엇과 마무리를 시작? – hsz
이것들은 모두 정답입니다 : 'like와 wild card'그러나, SQL 문에 하락하지 않은 텍스트를 놓기 만하면 보안 상 위험 할 수 있습니다. (watcher는 이것을'$ escapedTextString'으로 암시합니다.) SQL 주입 공격 – horatio