Армян
Новичок
Как сгенерировать уникальный код
Задача: необходимо для каждого зарегестрированного пользователя генерировать уникальный код(6-7 значный)! И все это надо писать в БД! Уникальным поле не устанавливается, т.к. это не индекс. Пробовал функцию mysql_insert_id() , но она почемуто всегда выдает 0!!
пока не вижу другово выхода как просто генерировать код и по БД бежать проверять есть ли такой код или нет! но мне кажется и я почти уверен что это плохой алгоритм!
помогите плиз! может есть какието легкие алгоритмы?
Задача: необходимо для каждого зарегестрированного пользователя генерировать уникальный код(6-7 значный)! И все это надо писать в БД! Уникальным поле не устанавливается, т.к. это не индекс. Пробовал функцию mysql_insert_id() , но она почемуто всегда выдает 0!!
пока не вижу другово выхода как просто генерировать код и по БД бежать проверять есть ли такой код или нет! но мне кажется и я почти уверен что это плохой алгоритм!
помогите плиз! может есть какието легкие алгоритмы?