많은 웹사이트에 search 기능이 있다는 것을 알 수 있습니다. 그렇다면 PHP는 검색 기능을 어떻게 구현하나요? 실제로 PHP의 간단한 검색 기능은 어떻게 구현되는지 살펴보겠습니다.
간단한 PHP 검색
query 문에 검색 문을 추가하여 코드 단순화를 달성합니다
$news_sql = "SELECT * from books where 1=1 ".$searchAddSql." order by book_number ";
$searchAddSql시작이 비어 있습니다. 예, 사용자가 검색 조건을 입력하면 $ searchAddSql은 쿼리 문을 포함하는
문자열 이 됩니다.
if(isset($_GET["searchText"])) { $searchText = $_GET["searchText"]; $searchAddSql = $searchAddSql." and (book_number like '%".$searchText."%' or book_name like '%".$searchText."%' or book_sum like '%".$searchText."%' or book_author like '%".$searchText."%')"; }을 입력했는지 확인합니다. 초기
$news_sql = "SELECT * from books where 1=1 ".$searchAddSql." order by book_number ";는 Into:
$news_sql="SELECT * from books where 1=1 and (book_number like '%中%' or book_name like '%中%' or book_sum like '%中%' or book_author like '%中%' ) order by book_number";가 됩니다. 이는 쿼리 문을 재설정하는 것과 같습니다. 검색의 목적을 달성하기 위해PHP 검색을 구현하는 다른 방법이 있는데, 이 방법이 실제로 가장 간단한 방법입니다.
관련 기사:
위 내용은 PHP 간편 검색 기능 구현 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!