好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識(shí)庫 > PHP實(shí)現(xiàn)多個(gè)關(guān)鍵詞搜索查詢功能示例

PHP實(shí)現(xiàn)多個(gè)關(guān)鍵詞搜索查詢功能示例

熱門標(biāo)簽:合肥外呼系統(tǒng)app 寶安400電話辦理 電銷機(jī)器人-快迭智能 高識(shí)別電銷機(jī)器人 智能外呼電銷系統(tǒng) 哈爾濱400電話辦理到易號(hào)網(wǎng) 拉薩打電話機(jī)器人 沈陽人工智能電銷機(jī)器人公司 h5 地圖標(biāo)注

本文實(shí)例講述了PHP實(shí)現(xiàn)多個(gè)關(guān)鍵詞搜索查詢功能。分享給大家供大家參考,具體如下:

PHP對(duì)于數(shù)據(jù)庫的搜索主要通過使用SQL語句中的like子句來實(shí)現(xiàn)。如果同時(shí)搜索多個(gè)關(guān)鍵詞,可以使用union子句來將搜索結(jié)果合并起來。以下代碼實(shí)現(xiàn)了一個(gè)搜索頁面。

引用

?php require_once(''Connections/conn.php''); ?>
?php
$colname_rs = $_GET[''key'']; //獲得用戶輸入
$result = explode('','',$_GET[''key'']);//分解用戶輸入的多個(gè)關(guān)鍵詞,存入$result數(shù)組
mysql_select_db($database_conn, $conn); //連接數(shù)據(jù)庫
//根據(jù)多個(gè)關(guān)鍵詞構(gòu)建SQL語句
$query_rs = "SELECT * FROM (";
for($i=0;$icount($result);$i++) //根據(jù)每個(gè)搜索關(guān)鍵詞構(gòu)建SQL語句
{
if($i==0) //對(duì)第一個(gè)關(guān)鍵詞,不使用UNION
$query_rs .= "SELECT * FROM searchtable WHERE title LIKE ''%$result[0]%''
OR content LIKE ''%$result[0]%''";
else //對(duì)其他關(guān)鍵詞,使用UNION連接
$query_rs .= " UNION SELECT * FROM searchtable WHERE title LIKE
''%$result[$i]%'' OR content LIKE ''%$result[$i]%''";
}
$query_rs .= ") T ORDER BY last_access DESC"; //對(duì)搜索結(jié)果排序
//執(zhí)行SQL語句
$rs = mysql_query($query_rs, $conn) or die(mysql_error());
$row_rs = mysql_fetch_assoc($rs);
$totalRows_rs = mysql_num_rows($rs);
?>
html>
head>
title>Search/title>
meta http-equiv="Content-Type" content="text/html; charset=gb2312">
/head>
body>
form name="form1" method="get" action="?">
div align="center">請(qǐng)輸入要搜索關(guān)鍵詞:
input name="key" type="text" size="64" value="?php echo $_GET[''key''] ?>">
input type="submit" value="Submit">
/div>
/form>
p align="center">B>當(dāng)前關(guān)鍵詞:
?php
for($i=0;$icount($result);$i++) { //循環(huán)顯示關(guān)鍵詞
echo $result[$i]." ";
}
?>/B>/p>
p>hr>/p>
?php if($totalRows_rs>0) do { //顯示當(dāng)前搜索結(jié)果 ?>
p>* a href="show.php?key=?php echo $colname_rs ?>id=?php echo
$row_rs[''id'']; ?>">?php echo $row_rs[''title'']; ?>/a>(?php echo
$row_rs[''click'']; ?> | ?php echo $row_rs[''last_access'']; ?>)/p>
?php } while ($row_rs = mysql_fetch_assoc($rs)); ?>
/body>
/html>
?php
mysql_free_result($rs);
?>

這里,在頁面上可以使用英文逗號(hào)“,”來實(shí)現(xiàn)多個(gè)關(guān)鍵詞的搜索。

這里,仍然將與數(shù)據(jù)庫的連接放到一個(gè)專門的PHP文件中以方便后期的修改。

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php+mysql數(shù)據(jù)庫操作入門教程》、《php+mysqli數(shù)據(jù)庫程序設(shè)計(jì)技巧總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》及《php常見數(shù)據(jù)庫操作技巧匯總》

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • 淺析PHP關(guān)鍵詞替換的類(避免重復(fù)替換,保留與還原原始鏈接)
  • php站內(nèi)搜索關(guān)鍵詞變亮的實(shí)現(xiàn)方法
  • 使用php顯示搜索引擎來的關(guān)鍵詞
  • PHP中文分詞 自動(dòng)獲取關(guān)鍵詞介紹
  • PHP安全配置優(yōu)化詳解
  • PHP優(yōu)化教程之解決嵌套問題
  • PHP解決高并發(fā)的優(yōu)化方案實(shí)例
  • 詳解PHP優(yōu)化巨量關(guān)鍵詞的匹配

標(biāo)簽:威海 梅州 張家口 成都 山東 巴中 林芝 泰州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP實(shí)現(xiàn)多個(gè)關(guān)鍵詞搜索查詢功能示例》,本文關(guān)鍵詞  PHP,實(shí)現(xiàn),多個(gè),關(guān)鍵詞,搜索,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHP實(shí)現(xiàn)多個(gè)關(guān)鍵詞搜索查詢功能示例》相關(guān)的同類信息!
  • 本頁收集關(guān)于PHP實(shí)現(xiàn)多個(gè)關(guān)鍵詞搜索查詢功能示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 亚洲精品私拍国产福利在线| 多人NP抹布受| 污视频下| 黄色电影毛片| 男人一边cao一边揉胸有多爽| 免费观看理伦片在线播放视频软件 | 顶级欧美熟妇XXOOHD艳星| 欧美97色伦影院在线观看| 缓缓的进入雅君| 摸硬了体育老师的的大j8| 日本高清???精品| 又爽又色的视频| 很黄很肉的军人小说| 相遇影视日本动漫| 白浆都出来了视频国产精品| 国模冰莲自慰极品美胞| 肉丝美足丝袜一区二区三区四| 久久一区二区精品综合| 久久精品99| 偷窥wc嘘嘘| 粉嫩AV国产AAAAA一级毛许| 国产欧美日韩| 啊啊嗯轻一点绿帽| 台湾a级艳片| 花木兰电影迪士尼| 小婕子太紧了进不去在线观看 | 最刺激黄a大片免费观看下载| 好深要喷出来了h| 农村顶住岳的肥臀| 日本非洲AAAAAA视频免费视频| jiZZ188女人多水| 丁香六月网| 黄色毛片视频| 娇小videosbest8另类| 老师好大好爽办公室视频| 欧美精品毛片久久久无码| 欧美亚洲午夜| 亚洲欧洲国产精品久久| 国产成人咱精品视频免费网站| 日韩精品无码一区二区河北彩花| 亚洲综合国产偷自区第一页|