首頁 >後端開發 >PHP問題 >PHP論壇怎麼來實現積分系統

PHP論壇怎麼來實現積分系統

Guanhui
Guanhui原創
2020-05-20 17:07:353955瀏覽

PHP論壇怎麼來實現積分系統

PHP論壇怎麼來實現積分系統

#首先在使用者表定義一個積分欄位;然後建立一個等級表,其主要欄位有等級名,上限積分和下限積分;再根據使用者的行為進行積分累加;最後根據判斷使用者積分在那個等級範圍,從而得出使用者等級。

用戶表

CREATE TABLE `bbs`.`user` (
    `id` INT(10) UNSIGNED NOT NULL COMMENT 'UID' ,
    `avatar` VARCHAR(255) NOT NULL COMMENT '头像' ,
    `nickname` VARCHAR(60) NOT NULL COMMENT '昵称' ,
    `username` VARCHAR(16) NOT NULL COMMENT '用户名' ,
    `password` CHAR(32) NOT NULL COMMENT '密码' ,
    `points` INT(10) NOT NULL DEFAULT '0' COMMENT '积分' ,
    PRIMARY KEY (`id`)
) ENGINE = MyISAM;

等級表

CREATE TABLE `bbs`.`level` (
    `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID'
    , `name` VARCHAR(60) NOT NULL COMMENT '等级名' ,
    `top_points` INT(10) UNSIGNED NOT NULL COMMENT '上限积分' ,
    `down_points` INT(10) UNSIGNED NOT NULL COMMENT '下限积分' ,
    PRIMARY KEY (`id`)
) ENGINE = MyISAM;

推薦教學:《PHP教學

#

以上是PHP論壇怎麼來實現積分系統的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn