2017-05-24 42 views
-3

这是如何工作的..PHP/MYSQL:运行一个复杂的循环来从数据库检索数据

有数据库中注册的用户列表。

随着用户在数据库中注册..

我想随着越来越多的会员注册了一个创建等级为他们的5级..

它去这样..

第一成员将有1级只要30members在数据库中注册..

它会移动到2级 150多人注册时。

它会移动到3级当780more人寄存器。

它会移动到4级当3900more人登记..

那么最后5级,它会19530人AV注册后移至上一级..

注意:其他成员移动到一个新的水平以及30名成员的间隔注册,但他们不能移动,除非第一成员完成编辑当前阶段。

请,我需要帮助如何去。花了几天尝试所有类型的循环,尝试使用数组和指针无济于事。

  1. 30members REG - 第一用户(一个级别) 60members REG - 第二用户(一个级别) 90members REG - 第三用户(一个级别) 120members REG - 第四用户(一个级别) 150members章 - 5用户(一级)1用户(二级) 180members REG - 6用户(一级) 210members REG - 7用户(一级) 240members REG - 第九用户(一级) 270members reg - 第10位用户(一级) 个300members章 - 11用户(一级)第二用户(二级) 330members章 - 12用户(一级) 360members章 - 第13届用户(一级) 390members章 - 14用户(一级) 420members REG - 15用户(一级) 450members章 - 16用户(一级)3位用户(二级) 480members章 - 17用户(一级) 510members章 - 18用户(一级) 540members REG - 第19位用户(第一级) 570位会员注册 - 第20位用户(一级) 600位会员注册 - 第21位用户(一级)第4位用户(级别二) 630members章 - 22用户(一级) 660members章 - 第23届用户(一级) 690members章 - 24用户(一级) 720members章 - 25用户(一级) 750members REG - 26日用户(一级) 780members章第 - 第27用户(一个级别)第一用户(三级) 810members章 - 第28用户(一级)

回答

0

一个简单的解决方案将在表格中创建一个名称为“count”的列,并为每个新用户输入更新每个用户的计数。从该计数你可以告诉该级别,即如果计数是超过20000比你可以告诉用户在第5级

+0

此外,你可以添加一个名称为“级别”的列,并在增量和更新时更新级别计数 –

+0

我创建了一个名为“id”的隐藏列作为主键和自动增量。 – vyrussbeatz

+0

现在我想要做的就是当第一个注册的用户有30个成员注册时,弹出消息表明第一级。 150名会员将第一个用户提升到第二级 – vyrussbeatz