你每个等级和该等级的金钱数是固定的,如1级就是100,2级就是200。那么在配置文件中
$cfg_class[1] = 100;
$cfg_class[2] = 200;
...
...
$cfg_class[100] = ...;
这样不用每次升级时都去读数据库了。而对于某个用户的级数信息,还是要放在数据库中。另这些操作更新数据量都不大,都用数据库也可以。
$cfg_class[1] = 100;
$cfg_class[2] = 200;
...
...
$cfg_class[100] = ...;
这样不用每次升级时都去读数据库了。而对于某个用户的级数信息,还是要放在数据库中。另这些操作更新数据量都不大,都用数据库也可以。
gradeid(级别) money(本级钱数) nextmoney(下级钱数)
1 100 200
2 200 400
3 400 700
...查询时
select * from gradetable where money>=$mymoney order by money desc limit 1也可以和用户表联合查询