文章详情页
做一个抽奖系统
浏览:279日期:2022-06-07 11:18:05
问题描述
准备用TP5.1做一个抽奖系统,其中当在数据库的用户字段username(抽奖用户)名字一样时,比如出现两个张三,我要怎么将其检测出来并且改成张三1,张三2
问题解答
回答1:抽奖系统 我理解是不是就是 在一堆数据中随机抽出一个来,这样的话 你何必用名字,用手机号码做为要抽取的数据,然后抽出的手机号对应着的用户不就是唯一的了,直接显示用户名。设计用户表的时候加上手机号这个字段 保证该字段唯一性。
回答2:从数据表来说,第一步就应该要确保如何识别数据的唯一性。才能往下说。
比如你说名字是可以重复,所以人家民政不也想出了***号码来解决这个问题吗?他们没有说这个名字有了就给你***后面加个1吧
刚好2楼就跟你说了,手机号可以确保唯一性
回答3:而且有些人确实可以重名,只是重名的时候我将其名字变为例如张三1,张三2...这样子叠加上去。不是说字段不能出现同样的名字,可以出现,只是出现时我们将其改变一下
回答4:可以双字段,用户名和手机号这样就不会重复了
回答5:确保用户名唯一上一条:多种方式登陆的的用户数据表设计下一条:session问题
相关文章:
1. javascript - 百度坐标,返回目标附近有哪些坐标2. html5 - 只用CSS如何实现input框的宽度随框里输入的内容长短自动适应?3. javascript - 关于jsp中嵌入js代码的问题4. PHP类中的$this5. html - 急求,能否用flex或者高端点的CSS来布局这个图呢?不想用浮动或定位了6. python - 怎么通过vpn连内网ftp?7. python3.x - python中的虚拟环境怎样设置一直处于激活状态8. Python操作sqlserver是异步的吗?9. javascript - 前端如何实现这种美图秀秀效果10. java - 微信开发遇到一个 bug。。access_token 有关的
排行榜

网公网安备