用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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 品味Java子类型多态的魅力 - 编程入门网下一篇: Java中的模式 - 编程入门网
关于用Java+MySQL+PHP轻松构建跨平台的搜索引擎 - 编程入门网的所有评论