php拆分词搜索引擎

//注:此时你的搜索数据库表名为searchPdq华亦诗商贸产品相册
//表内有5行Pdq华亦诗商贸产品相册
//ID:作为主键来分清数据(在后续管理有作用)Pdq华亦诗商贸产品相册
//title:网站标题Pdq华亦诗商贸产品相册
//url:链接Pdq华亦诗商贸产品相册
//p:描述词Pdq华亦诗商贸产品相册
//keyword:搜索时用的搜索对象(后续会发一篇蜘蛛爬取链接的文章)Pdq华亦诗商贸产品相册
//本文章由新知搜索提供,网址:http://newpapers.cnPdq华亦诗商贸产品相册
$s=$_GET["keyword"];  //导入关键词Pdq华亦诗商贸产品相册
$sql="SELECT * FROM search where keyword like '%$s%'";  //初始化MySQL语句Pdq华亦诗商贸产品相册
for ($i=5;$i<mb_strlen($s,"gb2312");$i++){//开始循环拆分Pdq华亦诗商贸产品相册
$i=$i-5;//更改变量为字符串第一个字在关键词中的序号Pdq华亦诗商贸产品相册
$s4 = mb_substr($s,$i,5,'gb2312');//向后拆分5个字Pdq华亦诗商贸产品相册
$sql=$sql." or keyword like '%".mb_substr($s,$i,5,'gb2312')."%'";//写入sql语句Pdq华亦诗商贸产品相册
$i=$i+5;//加回去以判断是否继续,否则sql语句会错误Pdq华亦诗商贸产品相册
}Pdq华亦诗商贸产品相册
//下面就和上面一段一样Pdq华亦诗商贸产品相册
for ($i=4;$i<mb_strlen($s,"gb2312");$i++){Pdq华亦诗商贸产品相册
$i=$i-4;Pdq华亦诗商贸产品相册
$s4 = mb_substr($s,$i,4,'gb2312');Pdq华亦诗商贸产品相册
$sql=$sql." or keyword like '%".mb_substr($s,$i,4,'gb2312')."%'";Pdq华亦诗商贸产品相册
$i=$i+4;Pdq华亦诗商贸产品相册
}Pdq华亦诗商贸产品相册
for ($i=3;$i<mb_strlen($s,"gb2312");$i++){Pdq华亦诗商贸产品相册
$i=$i-3;Pdq华亦诗商贸产品相册
$s4 = mb_substr($s,$i,3,'gb2312');Pdq华亦诗商贸产品相册
$sql=$sql." or keyword like '%".mb_substr($s,$i,3,'gb2312')."%'";Pdq华亦诗商贸产品相册
$i=$i+3;Pdq华亦诗商贸产品相册
}Pdq华亦诗商贸产品相册
for ($i=2;$i<mb_strlen($s,"gb2312");$i++){Pdq华亦诗商贸产品相册
$i=$i-2;Pdq华亦诗商贸产品相册
$s4 = mb_substr($s,$i,2,'gb2312');Pdq华亦诗商贸产品相册
$sql=$sql." or keyword like '%".mb_substr($s,$i,2,'gb2312')."%'";Pdq华亦诗商贸产品相册
$i=$i+2;Pdq华亦诗商贸产品相册
}Pdq华亦诗商贸产品相册
$result = mysql_query($sql);//执行sql语句Pdq华亦诗商贸产品相册
if($result){Pdq华亦诗商贸产品相册
while($row = mysql_fetch_array($result))Pdq华亦诗商贸产品相册
 {//开始打印sql数据库结果Pdq华亦诗商贸产品相册
 echo "<a href=".$row['url'].">".$row['title']."</a>" ;Pdq华亦诗商贸产品相册
  echo "<br />";Pdq华亦诗商贸产品相册
  echo $row['p'] ;Pdq华亦诗商贸产品相册
  echo "<hr />";Pdq华亦诗商贸产品相册
  }}Pdq华亦诗商贸产品相册
 

华亦诗商贸产品相册 » php拆分词搜索引擎

喜欢 ()or分享
留言与评论(共有 0 条评论)
   
验证码:
[!--temp.wxfx--]