PHP簡單搜尋功能實作講解

韦小宝
發布: 2023-03-20 18:18:01
原創
16738 人瀏覽過

我們可以看到很多的網站中有搜尋這一項功能,那麼PHP是如何來實現搜尋的呢,其實PHP實作搜尋功能有個很簡單的方法,下面我們就來看看PHP簡單搜尋功能如何被實現的吧

簡單的PHP搜尋

#將搜尋語句加到最開始的查詢語句裡面;從而實現了程式碼的精簡

$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 ";
登入後複製
登入後複製

就會變成:

$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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!