Maison > Article > développement back-end > Un exemple explique l'idée de développement de Thinkphp pour se connecter en permanence pour obtenir des points.
La fonction de gagner des points par connexion continue développée par Thinkphp3.2. Les règles actuelles d'acquisition de points sont : 3 points pour une connexion chaque jour, 6 points pour une connexion pendant plus de 3 jours consécutifs. Après vous être connecté, vous pouvez consulter l'enregistrement d'enregistrement du mois sur le calendrier
Tableau de connexion : num représente le nombre de connexions consécutives. S'il n'y a pas de connexion pour une journée, puis num commence à partir de 1
CREATE TABLE IF NOT EXISTS `mall_sign` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `uid` int(11) NOT NULL, `points` int(6) NOT NULL COMMENT '签到积分', `num` int(8) NOT NULL DEFAULT '0' COMMENT '连续签到次数', `addtime` int(10) NOT NULL COMMENT '签到时间', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ; -- -- 转存表中的数据 `mall_sign` -- INSERT INTO `mall_sign` (`id`, `uid`, `points`, `num`, `addtime`) VALUES (1, 1, 6, 1, 1502985600), (2, 1, 6, 2, 1503072000), (3, 1, 6, 3, 1503158400);
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!