PHP 간편 검색 기능 구현 설명

韦小宝
풀어 주다: 2023-03-20 18:18:01
원래의
16800명이 탐색했습니다.

많은 웹사이트에 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 검색 플러스 페이징 코드

위 내용은 PHP 간편 검색 기능 구현 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿