Php 为每个用户分配唯一的串行密钥

Php 为每个用户分配唯一的串行密钥,php,jquery,mysql,serialization,database-design,Php,Jquery,Mysql,Serialization,Database Design,我有一个系统,我开发的调查表。 我的问题是如何向数据库中的调查表插入或分配序列键值? 我必须有两个表,一个存储调查答案,另一个存储序列键。用户填写调查/问卷后,我如何为每个已完成的调查(在数据库中)分配一个串行密钥,然后向用户显示分配的串行密钥 另外,我如何确保一旦分配了特定的串行密钥,就不会再次分配它 我正在使用php、Jquery mobile和mysql开发该系统 我真的需要帮助。你需要UUID。有几种语言的函数可以创建这些函数: 等等。请显示您可能尝试过的代码。有几种语言的函数可以实现这

我有一个系统,我开发的调查表。 我的问题是如何向数据库中的调查表插入或分配序列键值?

我必须有两个表,一个存储调查答案,另一个存储序列键。用户填写调查/问卷后,我如何为每个已完成的调查(在数据库中)分配一个串行密钥,然后向用户显示分配的串行密钥

另外,我如何确保一旦分配了特定的串行密钥,就不会再次分配它

我正在使用php、Jquery mobile和mysql开发该系统


我真的需要帮助。

你需要UUID。有几种语言的函数可以创建这些函数:
等等。

请显示您可能尝试过的代码。有几种语言的函数可以实现这一点。我不知道。那由你决定。我们不是来设计你的系统的。我试图使用触发器,但它无法插入
hiv\u调查答案
serialkey
)选择
user\u id
serialkey
中的
serialkey
同意Matthew的观点,这是最简单的方法,但如果你想为此创建自己的函数,你可以查看这篇文章