文章詳情頁
做一個抽獎系統(tǒng)
瀏覽:210日期:2022-06-07 11:18:05
問題描述
準備用TP5.1做一個抽獎系統(tǒng),其中當在數(shù)據(jù)庫的用戶字段username(抽獎用戶)名字一樣時,比如出現(xiàn)兩個張三,我要怎么將其檢測出來并且改成張三1,張三2
問題解答
回答1:抽獎系統(tǒng) 我理解是不是就是 在一堆數(shù)據(jù)中隨機抽出一個來,這樣的話 你何必用名字,用手機號碼做為要抽取的數(shù)據(jù),然后抽出的手機號對應著的用戶不就是唯一的了,直接顯示用戶名。設計用戶表的時候加上手機號這個字段 保證該字段唯一性。
回答2:從數(shù)據(jù)表來說,第一步就應該要確保如何識別數(shù)據(jù)的唯一性。才能往下說。
比如你說名字是可以重復,所以人家民政不也想出了***號碼來解決這個問題嗎?他們沒有說這個名字有了就給你***后面加個1吧
剛好2樓就跟你說了,手機號可以確保唯一性
回答3:而且有些人確實可以重名,只是重名的時候我將其名字變?yōu)槔鐝埲?,張三2...這樣子疊加上去。不是說字段不能出現(xiàn)同樣的名字,可以出現(xiàn),只是出現(xiàn)時我們將其改變一下
回答4:可以雙字段,用戶名和手機號這樣就不會重復了
回答5:確保用戶名唯一相關文章:
1. javascript - immutable配合react提升性能?2. javascript - sublime快鍵鍵問題3. javascript - nodejs關于進程間發(fā)送句柄的一點疑問4. javascript - 移動端上不能實現(xiàn)拖拽布局嗎?5. 實現(xiàn)bing搜索工具urlAPI提交6. Apache 已經(jīng)把網(wǎng)站根目錄的改為allow from all了,但是服務器還是不能訪問?7. css - 寫頁面遇到個布局問題,求大佬們幫解答,在線等,急!~8. phpstudy8.1支持win11系統(tǒng)嗎?9. 配置Apache時,添加對PHP的支持時語法錯誤10. vue.js - Vue 如何像Angular.js watch 一樣監(jiān)聽數(shù)據(jù)變化
排行榜

熱門標簽
網(wǎng)公網(wǎng)安備