PHP & mySQL(i): Как сгенерировать случайный идентификатор пользователя?

скажем, если бы я хотел дать каждому пользователю, зарегистрировавшемуся на моем сайте, уникальный идентификатор. Мне кажется, что если бы я захотел это сделать, то должен был бы: Создать случайное число для id, проверить, существует ли этот id уже в базе данных, если существует, то создать еще одно случайное число и послать еще один запрос, чтобы проверить, существует ли оно, и так далее...

Это может продолжаться целую вечность. Есть ли какой-нибудь достойный способ сделать это?

7
задан John Smith 5 January 2012 в 00:05
поделиться