我不知道如何更好地问这个问题,但是如果我解释一下我的问题可能会有所帮助:
我在php上创建了一个注册页面,单击注册按钮后,将其保存到数据库中,但是我现在想要做的就是在数据库中拥有一个学生ID,并且仅允许用户输入有效的学生ID。注册看起来像:
名:姓:学生证:
我不知道是否应该:
有点像,如果我注册“ Mark Go 201853”,代码将查看学生表中是否有201853,并且如果它已经有名称,它将说“具有此ID的用户已经存在”,但如果没有“头名和姓氏”名称,它将把Mark Go放在emp id“ 201853”的名和姓行下。
在数据库中有一个有效的学生ID的单独列表,注册后,它将从该列表中选择一个学生ID,并将其从有效的学生ID表中删除,并将其与名字和姓氏一起输入到学生表中
如果我的想法不是您的建议,请提出您的建议。
抱歉,我竭尽全力去解决这个问题,但是这有点困难,因此在阅读了一些相关的主题之后,我只是想出了实现此问题的想法,但是如果你们可以提出一种更好的方法,我会很高兴听到。我不需要任何代码或什么,我只是想先知道要做什么,这样我才能编写代码,并可能在这里再次询问我的进度。
通常,会有一个唯一的列来确定用户。它可以是用户名,电子邮件或电话号码等。名称可能相似,但用户名不能相似。因此,您必须在表中添加唯一列。如果有新的注册,请始终在此唯一列中检查重复的条目。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句