首页 | 源码下载 | 网站模板 | 网页特效 | 广告代码 | 网页素材 | 字体下载 | 书库 | 站长工具
会员投稿 投稿指南 RSS订阅
当前位置:主页>程序集锦>Phpcms>资讯:PHPCMS实现首页显示全站热门关键字

PHPCMS实现首页显示全站热门关键字

www.jz123.cn  2008-07-29   来源:   中国建站    编辑整理    我要投递新闻

1、在网站根目录下创建一个php文件,这里取名keywords.php,

2、在该文件里输入以下代码:
/*代码开始: */
<?php

$sql = "SELECT * FROM phpcms_keywords,phpcms_channel WHERE phpcms_keywords.keyid=phpcms_channel.channelid ORDER BY phpcms_keywords.hits DESC LIMIT 5";
/*上面这段SQL语句是关键字列表与对应频道的关联查询,以便为关键字加相应频道的搜索连接,查询排序方式为点击率降序。既然是热门关键字,这里就不必修改了,“LIMIT 5”为列出点击率排在前5位的,同时只列出这5个,可以修改为“LIMIT 10 */
$rs = $db->query($sql);
while($r = $db->fetch_array($rs))
/*while循环*/
{
?>
<li>/*CSS列表符号*/<a href="../../<?php echo $r['linkurl'];?>search.php?searchtype=keywords&keywords=<?php echo $r['keywords'];?>&search=1" target="_blank"><?php echo $r['keywords'];?></a>

</li>/*CSS列表符号*/
/*关键字列表及对应连接*/
<?php
}
?>
代码结束,保存。

3、在网站首页模板任意位置添加:
{include PHPCMS_ROOT.'/keywords.php'}

这一代码,请自行添加css样式,保存后,更新首页,ok,看看你的网站都有哪些关键字是热门的,^o^。

      ps:这段代码可以实现多频道热门关键字在首页上的显示,由于只是方法讲述,加上水平有限,没有将该keywords.php做出标签或者{loop}方式,建议能及时修改为phpcms的官方代码,方便大家哦;
     再 ps:以上代码理论上来说,应该无安全问题,如果哪位真碰上被黑了,估计是人品问题哈!
     再再 ps: 希望来点鲜花和掌声,给点鼓励。

上一篇:PHP文章标题调用省略号问题 下一篇:phpcms嵌套标签-一个被忽略的很强大的东东

评论总数:1 [ 查看全部 ] 网友评论


关于我们隐私版权广告服务友情链接联系我们网站地图