文章详情页
做一个抽奖系统
浏览:107日期:2022-06-07 11:18:05
问题描述
准备用TP5.1做一个抽奖系统,其中当在数据库的用户字段username(抽奖用户)名字一样时,比如出现两个张三,我要怎么将其检测出来并且改成张三1,张三2
问题解答
回答1:抽奖系统 我理解是不是就是 在一堆数据中随机抽出一个来,这样的话 你何必用名字,用手机号码做为要抽取的数据,然后抽出的手机号对应着的用户不就是唯一的了,直接显示用户名。设计用户表的时候加上手机号这个字段 保证该字段唯一性。
回答2:从数据表来说,第一步就应该要确保如何识别数据的唯一性。才能往下说。
比如你说名字是可以重复,所以人家民政不也想出了***号码来解决这个问题吗?他们没有说这个名字有了就给你***后面加个1吧
刚好2楼就跟你说了,手机号可以确保唯一性
回答3:而且有些人确实可以重名,只是重名的时候我将其名字变为例如张三1,张三2...这样子叠加上去。不是说字段不能出现同样的名字,可以出现,只是出现时我们将其改变一下
回答4:可以双字段,用户名和手机号这样就不会重复了
回答5:确保用户名唯一上一条:多种方式登陆的的用户数据表设计下一条:session问题
相关文章:
1. docker内创建jenkins访问另一个容器下的服务器问题2. Whitelabel错误页面发生意外错误(类型=未找到,状态= 404)/WEB-INF/views/home.jsp3. html5 - h5写的app用的webview,用手机浏览器打开不显示?4. docker-compose 为何找不到配置文件?5. 用Java8的 stream 操作外部集合是否存在并发问题?6. docker容器呢SSH为什么连不通呢?7. docker gitlab 如何git clone?8. html5和Flash对抗是什么情况?9. css3 - 请问,如何写这个颜色的(渐变),并且在移动端自适应10. javascript - 移动端,当出现遮罩层的时候,遮罩层里有div是超出高度scroll的,怎么避免滑动div的时候,body跟随滑动?
排行榜
