我正在编写一个Web应用程序以练习实现MySQL数据库,因此我不关心我要执行的操作的“正确性”或“效率”。



题:

具有用户信息的数据库的主键是会员ID号,但是在注册时,会员不知道其ID号,因为应该自动分配该ID号。用户只需输入其姓名,地址等即可注册。

我现在的工作方式是仅从输入表单中获取所有信息,然后使用该信息将条目添加到MySQL表中。问题是我需要会员ID号,而我不能从用户那里得到。

是否有一个全局计数器变量,该变量在每次注册成员时都会增加?也就是说,第一个成员的ID为1,然后为2,然后为3,依此类推。

如果是这样,我将如何实施?我对其他编程语言中的全局变量等很满意,但以前从未使用过PHP / HTML。

谢谢!

最佳答案

如果使用的是MYSQL,则可以在将ID存储为AUTOINCREMENT的表中设置列,请参阅here,以获取有关如何将列设置为自动增量的更多信息。

10-04 22:00
查看更多