文章詳情頁
做一個抽獎系統(tǒng)
瀏覽:108日期:2022-06-07 11:18:05
問題描述
準(zhǔn)備用TP5.1做一個抽獎系統(tǒng),其中當(dāng)在數(shù)據(jù)庫的用戶字段username(抽獎用戶)名字一樣時,比如出現(xiàn)兩個張三,我要怎么將其檢測出來并且改成張三1,張三2
問題解答
回答1:抽獎系統(tǒng) 我理解是不是就是 在一堆數(shù)據(jù)中隨機(jī)抽出一個來,這樣的話 你何必用名字,用手機(jī)號碼做為要抽取的數(shù)據(jù),然后抽出的手機(jī)號對應(yīng)著的用戶不就是唯一的了,直接顯示用戶名。設(shè)計(jì)用戶表的時候加上手機(jī)號這個字段 保證該字段唯一性。
回答2:從數(shù)據(jù)表來說,第一步就應(yīng)該要確保如何識別數(shù)據(jù)的唯一性。才能往下說。
比如你說名字是可以重復(fù),所以人家民政不也想出了***號碼來解決這個問題嗎?他們沒有說這個名字有了就給你***后面加個1吧
剛好2樓就跟你說了,手機(jī)號可以確保唯一性
回答3:而且有些人確實(shí)可以重名,只是重名的時候我將其名字變?yōu)槔鐝埲?,張三2...這樣子疊加上去。不是說字段不能出現(xiàn)同樣的名字,可以出現(xiàn),只是出現(xiàn)時我們將其改變一下
回答4:可以雙字段,用戶名和手機(jī)號這樣就不會重復(fù)了
回答5:確保用戶名唯一相關(guān)文章:
1. javascript - 百度echarts series數(shù)據(jù)更新問題2. javascript - JS設(shè)置Video視頻對象的currentTime時出現(xiàn)了問題,IE,Edge,火狐,都可以設(shè)置,反而chrom卻...3. java - 我設(shè)置了cookie的max age,但是cookie依然在關(guān)閉游覽器后消失了4. css3 - [CSS] 動畫效果 3D翻轉(zhuǎn)bug5. 求大神幫我看看是哪里寫錯了 感謝細(xì)心解答6. python小白的基礎(chǔ)問題 關(guān)于while循環(huán)的嵌套7. java固定鍵值轉(zhuǎn)換,使用枚舉實(shí)現(xiàn)字典?8. php自學(xué)從哪里開始?9. phpstady在win10上運(yùn)行10. MySQL客戶端吃掉了SQL注解?
排行榜

熱門標(biāo)簽