<optgroup id="kkemm"><object id="kkemm"></object></optgroup>
<optgroup id="kkemm"><small id="kkemm"></small></optgroup>
<xmp id="kkemm"><menu id="kkemm"></menu>
<center id="kkemm"></center>
<center id="kkemm"><div id="kkemm"></div></center>
K9 通用版 博客版 主題版 地方門戶版 企業版 |   企業(ASP) 分類 使用 分享 疑問 模板 建議 幫助 錯誤 其他
+新建主題 [Ajax]
填寫帳號密碼即可完成注冊
+新建話題 最新回復排序 最新主題排序 精華帖子

php搜索自動提示功能——autoComplete

123Next >

topcc 發表于:10-09-01 21:58 編輯于:02-10 00:49 [添加收藏] 樓主 [回復] #Top#
topcc 人氣:294 積分:4405 金幣:37344
VIP KC元老
沒想到搬運也是個辛苦活。

類似google的搜索自動提示,先看效果
php搜索自動提示功能——autoComplete[圖1]
文檔結構:
root——auto——auto.html
                   ├—get_keyword.php
                   ├—jquery.js
                   ├—jquery.autocomplete.js
                   ├—jquery.autocomplete.css
                   └—indicator.gif

要用到的文件:點擊打開鏈接(下載)

auto.html
  1. <script type="text/javascript" src="jquery.js"></script>
  2. <script type="text/javascript" src="jquery.autocomplete.js"></script>
  3. <link rel="stylesheet" type="text/css" href="jquery.autocomplete.css" />
  4. <title>搜索自動提示</title>
  5. </head>
  6. <body>
  7. <form name="form1" method="get" action="../search.php">
  8. <input type="text" name="query" id="search" size="30" autocomplete="off" />
  9. <input type="submit" name="bt_submit" value="給我搜" />
  10. </form>
  11. <script type="text/javascript">
  12. $().ready(function() {
  13. $("#search").autocomplete("get_keyword.php", {
  14. width: 260,
  15. matchContains: true,
  16. selectFirst: false
  17. });
  18. });
  19. </script>
復制代碼
get_keyword.php
  1. <?PHP
  2. $mysql_server_name = "localhost";//數據庫服務器
  3. $mysql_username    = "root";//數據庫用戶名
  4. $mysql_password    = "root";//數據庫密碼
  5. $mysql_database    = "kc";//數據庫名

  6. mysql_connect( $mysql_server_name, $mysql_username, $mysql_password ) 
  7. or die("database communication failed");
  8. mysql_query("SET character_set_connection='utf8', character_set_results='utf8', character_set_client=binary");//本例中使用utf-8編碼,gb3212未測試,可能會出現亂碼
  9. mysql_select_db($mysql_database);

  10. $part = $_GET['s'];
  11. $query = "SELECT ktitle FROM `king__article` WHERE ktitle LIKE '%$part%' ";//SQL語句,本例中是從king__article表中取出標題中包含$part的數據
  12. $result = mysql_query($query);


  13. $rownumber = mysql_num_rows($result);
  14. if( $rownumber > 0 )
  15. {
  16. while( $row = mysql_fetch_array($result) )
  17. {
  18.   echo  $row["ktitle"]."n";
  19. }
  20. }
  21. ?>
復制代碼
僅作參考,歡迎交流



liuqi 發表于:10-09-14 01:20 沙發 [回復] #Top#
liuqi 人氣:0 積分:0 金幣:0
我就不再這個東西能用嗎
liuqi 發表于:10-09-14 01:36 板凳 [回復] #Top#
liuqi 人氣:0 積分:0 金幣:0
http://www.0335397.com/download/10002.zip
史冊 發表于:10-09-16 13:05 4樓 [回復] #Top#
史冊 人氣:48 積分:242 金幣:1898
VIP KC元老
這玩意  占資源不?
hetoo 發表于:10-09-16 13:48 5樓 [回復] #Top#
hetoo 人氣:6 積分:368 金幣:582
KC元老
Reply: 4樓
應該耗資源
SinCS 發表于:10-09-16 14:19 6樓 [回復] #Top#
SinCS 人氣:1148 積分:28 金幣:55505
VIP 管理團隊 特殊貢獻
我崩潰…… LIKE查詢。。
不想上網 發表于:10-09-16 15:45 7樓 [回復] #Top#
不想上網 人氣:242 積分:1059 金幣:2883
KC元老
弄個數據庫緩存 還差不多
SinCS 發表于:10-09-16 15:46 8樓 [回復] #Top#
SinCS 人氣:1148 積分:28 金幣:55505
VIP 管理團隊 特殊貢獻
緩存解決不了我呢提,建議用全文檢索。
zzti207 發表于:12-02-09 21:12 9樓 [回復] #Top#
zzti207 人氣:0 積分:0 金幣:35
怎么成認證會員?
zzti207 發表于:12-02-11 10:55 10樓 [回復] #Top#
zzti207 人氣:0 積分:0 金幣:35
祝賀一下成為認證會員,謝謝樓主分享資料

123Next >

發表回復

帳號 匿名發布 審核后可見 [加載完整在線編輯器]
內容
驗證碼
KingCMS 內容管理系統

關于我們 聯系我們 廣告報價 付款方式 站點導航

Copyright © 2004-2015 Focuznet All rights reserved.

廣州唯眾網絡科技有限公司 粵ICP備08008106號

北京快三车路线图
<optgroup id="kkemm"><object id="kkemm"></object></optgroup>
<optgroup id="kkemm"><small id="kkemm"></small></optgroup>
<xmp id="kkemm"><menu id="kkemm"></menu>
<center id="kkemm"></center>
<center id="kkemm"><div id="kkemm"></div></center>
<optgroup id="kkemm"><object id="kkemm"></object></optgroup>
<optgroup id="kkemm"><small id="kkemm"></small></optgroup>
<xmp id="kkemm"><menu id="kkemm"></menu>
<center id="kkemm"></center>
<center id="kkemm"><div id="kkemm"></div></center>
赛车比赛下载 七星彩中奖规则表图片 上海时时几点开始的 肖立刚福彩3d推荐 辽宁十一选五计划 PK彩票下载 3分赛车app 浙江20选5走势图100期 极速赛车怎么可以赢 福彩pk10彩票控