摘要:搜索最近搜索連接數(shù)據(jù)庫連接數(shù)據(jù)庫失敗,失敗原因設置數(shù)據(jù)庫字符集查詢數(shù)據(jù)庫查詢最新條數(shù)據(jù)輸出最近熱搜查詢搜索次數(shù)最多的條數(shù)據(jù)輸出關閉連接為表單接收,處理,驗證頁面。
1、通過php查詢mysql數(shù)據(jù)庫的關鍵詞,用%$_POST[keyword]%實現(xiàn)關鍵詞搜索
2、每次搜索關鍵詞,都把該關鍵詞插入數(shù)據(jù)庫的keywords字段做記錄,然后查詢keywords所有記錄并輸出,即可實現(xiàn)最近搜索的關鍵詞功能
3、計算keywords里所有重復字段并排序,輸出前5個最多人搜索的關鍵詞,即可實現(xiàn)最近熱搜
sou.php ,這是表單提交頁面+最近搜索,最近熱搜關鍵詞輸出頁面。
最近搜索
" . $row["keywords"] . ""; } echo "最近熱搜
"; //查詢搜索次數(shù)最多的5條數(shù)據(jù) $result = mysql_query("SELECT keywords, count(*) as sum FROM sou group by keywords Order By sum DESC LIMIT 0,6"); //輸出 while($row = mysql_fetch_array($result)) { echo "" . $row["keywords"] . "
"; } //關閉連接 mysql_close($con); ?>
do.php 為表單接收,處理,驗證頁面。
alert("請不要留空!"); history.go(-1);"; } else{ //連接數(shù)據(jù)庫 $con = mysql_connect("localhost","root","root"); if (!$con) { die("連接數(shù)據(jù)庫失敗,失敗原因:" . mysql_error()); } //設置數(shù)據(jù)庫字符集 mysql_query("SET NAMES UTF8"); //查詢數(shù)據(jù)庫 mysql_select_db("test", $con); //查詢數(shù)據(jù) $result = mysql_query("SELECT * FROM sou where title like "%$_POST[keyword]%""); $num = mysql_num_rows($result); if($num) //如果已經(jīng)存在 { //輸出 while($row = mysql_fetch_array($result)) { echo "" . $row["title"] . "
"; } } else{ echo "暫無資源!"; } //插入數(shù)據(jù) $conn = mysql_query("INSERT INTO sou (keywords) VALUES ("$_POST[keyword]")"); //關閉連接 mysql_close($con); } ?>
思路很簡單,我已經(jīng)將代碼和數(shù)據(jù)庫表打包好,自己下載后在本地服務器測試一下,大神可繼續(xù)完善一下,也可以直接用在項目里。
數(shù)據(jù)庫已有字段,也就是搜索這些字段是有結(jié)果的,如果搜索其它不存在的字段,就會echo "暫無資源!"
代碼包,點擊下載
這個功能我已經(jīng)在我的項目中用上來了,點擊預覽項目
文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/23203.html
摘要:整合起來,這就是平臺廣告商業(yè)形態(tài)的市場形態(tài)平衡用戶服務體驗廣告主實質(zhì)訴求及平臺的最大營收三方關系,追求各自最大收益。 文章目錄 廣告商業(yè)形態(tài)深思廣告到底是什么?互...
摘要:一背景筆者最近在慕課錄制了一套跨站漏洞加強安全視頻教程,課程當中有講到的挖掘方式,所以在錄制課程之前需要做大量實踐案例,最近視頻已經(jīng)錄制完成,準備將這些漏洞的挖掘過程記錄下來,方便自己也方便他人。 一、背景 筆者最近在慕課錄制了一套XSS跨站漏洞 加強Web安全視頻教程,課程當中有講到XSS的挖掘方式,所以在錄制課程之前需要做大量實踐案例,最近視頻已經(jīng)錄制完成,準備將這些XSS漏洞的挖...
摘要:一背景筆者最近在慕課錄制了一套跨站漏洞加強安全視頻教程,課程當中有講到的挖掘方式,所以在錄制課程之前需要做大量實踐案例,最近視頻已經(jīng)錄制完成,準備將這些漏洞的挖掘過程記錄下來,方便自己也方便他人。 一、背景 筆者最近在慕課錄制了一套XSS跨站漏洞 加強Web安全視頻教程,課程當中有講到XSS的挖掘方式,所以在錄制課程之前需要做大量實踐案例,最近視頻已經(jīng)錄制完成,準備將這些XSS漏洞的挖...
摘要:負責從拉取數(shù)據(jù)源,把數(shù)據(jù)源分詞,建立索引搜索模塊工作流程如下模塊從中拉取數(shù)據(jù)模塊用經(jīng)過中文分詞后的數(shù)據(jù)建立索引客戶端向模塊發(fā)起搜索請求模塊查找索引中的數(shù)據(jù)模塊得到索引中符合要求的數(shù)據(jù)的等數(shù)據(jù)把數(shù)據(jù)返回給客戶端 (整理自《App后臺開發(fā)運維和架構(gòu)實踐》 作者:曾健生) 一、從業(yè)務邏輯中提煉API接口 此過程可分為六個階段: 業(yè)務邏輯思維導圖 功能——業(yè)務邏輯思維導圖 基本功能模塊關系 ...
閱讀 2403·2023-04-26 02:54
閱讀 2328·2021-10-14 09:43
閱讀 3378·2021-09-22 15:19
閱讀 2852·2019-08-30 15:44
閱讀 2714·2019-08-30 12:54
閱讀 994·2019-08-29 18:43
閱讀 1945·2019-08-29 17:12
閱讀 1337·2019-08-29 16:40