php模糊搜尋功能

2021-08-20 03:49:16 字數 983 閱讀 7516

前端

前端post請求並傳送str引數=>搜尋的內容;

php

<?php

header("content-type:text/html;charset=utf8");

header("access-control-allow-origin: *"); //解決跨域

header('access-control-allow-methods:post');// 響應型別

header('access-control-allow-headers:*'); // 響應頭設定

$link=mysql_connect("localhost","root","root");

mysql_select_db("new_test", $link); //選擇資料庫

mysql_query("set names utf8");//解決中文亂碼問題

$str = $_post['str'];

//sql查詢語句 select * from 表名 like 模糊搜尋的變數

$q ="select * from arr_content where content like '%$str%'";

$sql="select * from 『jianli『 where (『username『 like '%%' or 『qiuzhi『 like '%%' or 『zhuany『 like '%%' or 『gongzuo1『 like '%%' or 『xjd『 like '%%'";

$rs = mysql_query($q); //獲取資料集

if(!$rs)

//迴圈讀取資料並存入陣列物件

$dlogs;$i=0;

while($row=mysql_fetch_array($rs))

//以json格式返回html頁面

echo urldecode(json_encode($dlogs));

?>

實現模糊搜尋功能

如果搜尋內容存在就出現類似上面的,相應內容顯示在下面 如果沒有匹配的內容無變化 html 所屬醫院 css searchdatajs function choose hospital id,name function searchlist param success function res sea...

iOS 實現模糊搜尋的功能

模糊搜尋的實現思路是當搜尋框開始編輯時對搜尋框中的文字與後台給的資源相對比,包含搜尋文字的展示在tableview中.關鍵部分 如下 void searchbar uisearchbar searchbar textdidchange nsstrin程式設計客棧g searchtext self.t...

使用C語言實現模糊搜尋功能

例如 輸入 天 即可將所有姓名中帶有 天 字的人搜尋出來 輸入 0809 即可將所有id中帶有 0809 片段的人搜尋出來。這種搜尋程式設計客棧技術被廣泛應用於各大有查詢功能的軟體,為使用者提供了極大的方便。在眾多的qq 微信好友中,輸入想要查詢的聯絡人的姓名的一部分即可查詢到該聯絡人,是不是很方便...