快速业务通道

用Java+MySQL+PHP轻松构建跨平台的搜索引擎 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-23
hp"> <table width="96%" border="1" cellspacing="1" cellpadding="1" align="center" b ordercolor="#99CC00"> <tr> <td valign="top"> <font color="#FF0000"><b><span class="pt13">要害字</span ></b><span class="pt13">:</span></font> <input type="text" name="KeyWords" value="<?php echo $KeyWords?>" size=" 30" maxlength="30"> <input type="submit" name="Submit" value="重新搜索"> </td> <td valign="top"><font color="#FF0000"><b><span class="pt13">查找范围</spa n></b><span class="pt13">:</span></font> <select name="SearchIn"> <option value="Content" <?php if ($SearchIn=="Content") echo "selected ";?>>网页正文</option> <option value="Title" <?php if ($SearchIn=="Title") echo "selected ";?>>网页标题</option> </select> </td> <td valign="top"> <div align="left"><font color="#FF0000"><b><span class="pt13">查找方式</ span></b><span class="pt13">:</span></font> <select name="Speed"> <option value="Fast" <?php if ($Speed=="Fast") echo "selected";?>>快 速查找</option> <option value="Slow" <?php if ($Speed=="Slow") echo "selected";?>>更 深查找</option> </select> </div> </td> </tr> </table> </form> <?php if($SearchIn=="Title") $SQL="SELECT Id,Url,Title,Content FROM WebPageFindFast WHERE "; else $SQL="SELECT Id,Url,Title,Content FROM WebPageFind$Speed WHERE "; $KeyWords=str_replace(" ", " ", $KeyWords); if($KeyWords=="") {echo "要害字不能为空"; exit();} $tok = strtok($KeyWords," "); $i=0; $j=0; while($tok) { $i++; $tok = strtok(" "); } $key = strtok($KeyWords," "); while($key) { $j++; if(substr($key,0,1)!="-") { $SQL=$SQL.$SearchIn." LIKE ''%".$key."%'' "; $Words[]=$key; } else { $SQL=$SQL.$SearchIn." NOT LIKE ''%".substr($key,1)."%'' "; } if($j<$i) $SQL.=" AND "; $key = strtok(" "); } if($CurPos!="") $SQL.=" AND Id>=$CurPos "; $SQL.=" LIMIT 100"; //echo "\$SQL=".$SQL." "; mysql_connect("localhost","root","mypassword"); $result=mysql_db_query("Spider",$SQL); $RowCount=mysql_num_rows($result); $FindCount=0; ?> <table border=0 align=center width="96%"> <tr> <th nowrap width="41%"> <div align="left" class="pt12">共找到要害字为 <font color=red> <?php echo $KeyWords?> </font> 的网页共 <font color=red> <?php echo $RowCount;?> </font> 个<

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号