Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 【QQ农场等级排行】UCHOME 首页调用方法

[复制链接]
sztiger 发表于 2010-1-25 00:22:15 | 显示全部楼层 |阅读模式
本帖最后由 sztiger 于 2010-01-25 00:28 编辑

进入UCHOME后台管理,进入“高级设置”->“数据调用”->“添加新模块”,选择“手写SQL”,模块名称输入“QQ农场排行。
查询SQL语句:

  1. SELECT n.uid,s.uid,s.username,n.exp FROM uchome_happyfarm_nc n LEFT JOIN uchome_space s ON n.uid=s.uid ORDER BY n.exp DESC
复制代码
保存提交SQL后,参数设置里,数据显示HTML代码:
$_SBLOCK['block5'] 为系统自动生成,在UCHOME首页调用处插入 <!--{template data/blocktpl/5}-->

  1. <script TYPE="Text/Javascript">
  2. function toLevel(num){
  3.     var num = num = num - num%200;
  4.     var toLevel = 0;
  5.     num = num/100 + 0.25;
  6.     num = Math.sqrt(num) - 0.5;
  7.     toLevel = Math.floor(num);
  8.     return toLevel;
  9. }
  10. </script>
  11. <TABLE cellSpacing="0" cellPadding="0" width="100%" align="center" border="0">
  12.   <TR height=20>
  13.         <TD>      排行</TD>
  14.         <TD>      用户名</TD>
  15.         <TD>      等级</TD>
  16.   </TR>
  17. <!--{eval $key=0}-->
  18. <!--{loop $_SBLOCK['block5'] $value}-->
  19. <TR  height=20>
  20. <!--{eval $key++}-->
  21.         <TD>      $key</TD>
  22.         <TD>      <a href=space.php?uid=$value[uid]>$value[username]</a></TD>
  23.         <TD>      <script>document.write(toLevel($value[exp]));</script></TD>
  24.   </TR>
  25. <!--{/loop}-->
  26.   </TABLE>
复制代码
效果图:


分别将上述 uchome_happyfarm_nc 改为 uchome_happyfarm_mc 和 uchome_happyfarm_config,即可如法炮制 QQ牧场等级排行和QQ农牧场金币排行。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

1

查看全部评分

佘詩曼 发表于 2010-1-25 00:51:46 | 显示全部楼层
=。= 分那麼多塊,就不能弄個一兩塊搞定的喔··
回复

使用道具 举报

左手期待 发表于 2010-1-25 01:01:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

pl1010520 发表于 2010-1-25 05:08:55 | 显示全部楼层
不错,学习学习……
回复

使用道具 举报

superhoo 发表于 2010-1-25 12:18:07 | 显示全部楼层
高手啊 。

感谢。。。
回复

使用道具 举报

mxwl 发表于 2010-2-4 22:41:29 | 显示全部楼层
试试看。。。。。。。。
回复

使用道具 举报

s36376149 发表于 2010-2-4 22:49:04 | 显示全部楼层
先收着


改开修改来看一看
回复

使用道具 举报

cgm654 发表于 2010-2-4 23:14:10 | 显示全部楼层
加 QQ农牧场金币排行 时出错
ERROR: Unknown column 'n.exp' in 'field list'

不知道哪里错了!
回复

使用道具 举报

cgm654 发表于 2010-2-4 23:23:10 | 显示全部楼层
好像找到原因了!
回复

使用道具 举报

2xinxin 发表于 2010-2-5 01:54:24 | 显示全部楼层
等级要换金币值  不然就会出错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 08:14 , Processed in 0.034493 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表