标签: php html mysql
我想在HTML表单上实现一个按钮。它必须生成要在表单上分配给实体的整数ID。
此ID实际上是表示表单上实体的表的主键。
我的问题是 - 我必须在用户添加实体之前向用户显示Id,因此我无法在插入期间使用auto_increment字段或Max ID。此外,我必须避免2个并发用户使用相同的ID,因此请确保唯一ID。同时,我还想避免使用没有为这些ID添加记录的用户生成和使用未使用的ID(我知道在使用它之后禁用该按钮会导致最小的ID浪费)。
最好的方法是什么?