2017-05-24 64 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