半点优化网 http://www.bdxc.net/
当前位置首页 > 关键词排名> 正文

php如何记录用户搜索过的关键词的

2021-06-19 13:15:13 暂无评论 215 关键词排名 关键词   输入   数据库

写个函数 每次提交的时候,自动把关键词放到数据库里,如果数据库里有这个关键词,那就在搜索次数上+1

不过你要真这样做 会有很多问题的,用户不会仅仅搜索关键词,肯定有很多不规则搜索的。

像ECSHOP DEDECMS 这些比较成型的PHP产品都是在后台制定关键词显示出来,然后对仅有指定的关键词进行排行

PHP输入关键词后在数据库搜索并显示记录

加密部分:
<?php
$name="油菜";
echo "/search.php?keywords=".urlencode($name);
?>
解密部分:
<?php
//$_REQUEST为PHP的预定义全局数组,可以用来获取URL中的参数值
$name=urldecode($_REQUEST($name));
?>
数据库搜索部分:
<?php
$sql="select * form table where greenKind like '%".$name."%'";
$server='localhost';
$username='root';
$password='12345678';
$db='mycounter';
$conn=mysql_connect($server,$username,$password,$db);

$result=mysql_query($sql);

$row=mysql_fetch_array($result);取结果中的一行
foreach($row as $col)
echo $col;//输出每一个字段
?>

猜你喜欢