Встроенная в php функция uniqid() может решит твою задачу, примеры использования https://www.php.net/manual/ru/function.uniqid.php
Пример запроса в БД:
$db->query( "INSERT INTO " . USERPREFIX . "_users (name, password, email, reg_date, lastdate, user_group, info, signature, favorites, xfields...