2015-11-11 2 views
0

У меня есть система, форма опроса, которую я разработал. моя проблема Как вставить или присвоить значение серийного ключа таблице опроса в базе данных?Назначение уникального серийного ключа каждому пользователю

У меня есть две таблицы для хранения ответов на опрос и другая таблица, в которой хранятся серийные ключи. После заполнения пользователем опроса/вопросника, как я могу назначить последовательный ключ для каждого завершенного опроса (в базе данных), а затем отобразить пользователю назначенный серийный ключ.

Также как я могу убедиться, что после назначения определенного серийного ключа он не будет назначен снова.

Я использую PHP и Jquery мобильного и MySQL, чтобы развивать систему уже

мне действительно нужна помощь.

+0

Пожалуйста, покажите код, который вы, возможно, пытались. – Nerazzurri

+0

Есть функции, которые делают это на нескольких языках. например. http://php.net/manual/en/function.uniqid.php –

+1

Не знаю. Это вам решать. Мы не здесь, чтобы архитектовать вашу систему. –

ответ

0

Вы хотите UUID. Есть функции, чтобы создать их в нескольких языках: http://php.net/manual/en/function.uniqid.php http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html и т.д ...

+0

Согласитесь с Мэтью, это самый простой способ, но если вы хотите создать свою собственную функцию для этого, вы можете проверить это сообщение http://stackoverflow.com/questions/637278/what-is-the-best-way-to-generate -a-случайный ключ в PHP- – arussell

Смежные вопросы