suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Erstellen Sie ein Lotteriesystem

Ich werde TP5.1 verwenden, um ein Lotteriesystem aufzubauen. Wenn der Benutzername (Lotteriebenutzer) in der Datenbank beispielsweise denselben Namen hat, erscheinen zwei Zhang San, wie erkenne ich ihn und ändere ihn in Zhang San 1? , Zhang San 2

林瑞程林瑞程1835 Tage vor1595

Antworte allen(9)Ich werde antworten

  • 我从山中来

    我从山中来2019-12-10 10:39:28

    抽奖系统  我理解是不是就是   在一堆数据中随机抽出一个来,这样的话   你何必用名字,用手机号码做为要抽取的数据,然后抽出的手机号对应着的用户不就是唯一的了,直接显示用户名。设计用户表的时候加上手机号这个字段   保证该字段唯一性。

    Antwort
    0
  • 林瑞程

    我明白你的意思了,已借鉴

    林瑞程 · 2019-12-10 10:41:46
  • sheitieey

    sheitieey2019-12-08 15:11:17

    从数据表来说,第一步就应该要确保如何识别数据的唯一性。才能往下说。

    比如你说名字是可以重复,所以人家民政不也想出了***号码来解决这个问题吗?他们没有说这个名字有了就给你***后面加个1吧

    刚好2楼就跟你说了,手机号可以确保唯一性

    Antwort
    0
  • 林瑞程

    问题是抽奖系统的话只看用户名,手机号是不显示的,这样子人家也辨别不了哪个用户名对应哪个手机号吧,我是初学者,求给我思路,非常感谢评论

    林瑞程 · 2019-12-08 15:14:03
  • 林瑞程

    林瑞程2019-12-07 21:28:02

    而且有些人确实可以重名,只是重名的时候我将其名字变为例如张三1,张三2...这样子叠加上去。不是说字段不能出现同样的名字,可以出现,只是出现时我们将其改变一下

    Antwort
    0
  • 卢小强

    卢小强2019-12-06 16:07:01

    可以双字段,用户名和手机号这样就不会重复了

    Antwort
    0
  • 林瑞程

    但是我查询的时候只需要用到用户名啊,不需要用到其他字段数据,这样还是辨别不了?

    林瑞程 · 2019-12-07 21:25:43
  • Name

    Name2019-12-06 07:26:52

    确保用户名唯一

    Antwort
    0
  • 林瑞程

    怎么实现呢?

    林瑞程 · 2019-12-07 21:24:56
  • StornierenAntwort