文章详情页
做一个抽奖系统
浏览:135日期:2022-06-07 11:18:05
问题描述
准备用TP5.1做一个抽奖系统,其中当在数据库的用户字段username(抽奖用户)名字一样时,比如出现两个张三,我要怎么将其检测出来并且改成张三1,张三2
问题解答
回答1:抽奖系统 我理解是不是就是 在一堆数据中随机抽出一个来,这样的话 你何必用名字,用手机号码做为要抽取的数据,然后抽出的手机号对应着的用户不就是唯一的了,直接显示用户名。设计用户表的时候加上手机号这个字段 保证该字段唯一性。
回答2:从数据表来说,第一步就应该要确保如何识别数据的唯一性。才能往下说。
比如你说名字是可以重复,所以人家民政不也想出了***号码来解决这个问题吗?他们没有说这个名字有了就给你***后面加个1吧
刚好2楼就跟你说了,手机号可以确保唯一性
回答3:而且有些人确实可以重名,只是重名的时候我将其名字变为例如张三1,张三2...这样子叠加上去。不是说字段不能出现同样的名字,可以出现,只是出现时我们将其改变一下
回答4:可以双字段,用户名和手机号这样就不会重复了
回答5:确保用户名唯一上一条:多种方式登陆的的用户数据表设计下一条:session问题
相关文章:
1. mysql服务无法启动1067错误,谁知道正确的解决方法?2. 就一台服务器,mysql数据库想实现自动备份,如何设计?3. 编辑管理员信息时,为什么没有修改过的内容会为空?4. APP上传到电脑服务器,出现数据上传不完整的问题5. node.js - win10如何安装并使用babel?6. 这是什么情况???7. python - xpath中如何使用变量8. win10 python3.5 matplotlib使用报错9. mysql - thinkphp5 在MAC电脑本地正常,部署LINUX服务器之后,模型不存在10. javascript - 百度图片切换图片时url会改变,但无刷新,没用hash,IE8也支持,请问是用了什么技术?
排行榜
