论坛用的两个函数:积分计算排名和楼层函数

本文介绍了一种在论坛中实现楼层显示的方法及用户排名计算的PHP函数。楼层函数能够根据传入的页面偏移量返回相应的楼层名称,如“楼主”、“沙发”等;而用户排名函数则通过查询数据库中高于指定积分的用户数来计算并返回用户的排名。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#贴子楼层函数
#每页开始时传入SQL select 结果的偏移量
#然后在需要显示楼层数的位置输出函数

function topicfloor($page=FALSE) {
static $num;
if ($page!==FALSE)
$num=$page-1;
if ($num==0) {
$num++;
return '楼主';
}elseif ($num==1) {
$num++;
return '沙发';
}elseif ($num==2) {
$num++;
return '板凳';
}elseif ($num==3) {
$num++;
return '地板';
}else {
$num++;
return $num.'楼';
}
}



#排名计算,输入积分,计算返回排名

function usersort($grade){
$sql="select uid from ".DB_PREFIX."userlist where grade>{$grade} ";
$rn=mysql_query($sql);
$sort=mysql_num_rows($rn)+1;
return $sort;
}

l
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值