Is the most important thing to be random or to be unique? If you need
unique, you can use a timestamp including microseconds. Maybe using
something like microtime():
The only other way you're probably going to guarentee that you don't repeat
numbers is to keep a list of what's been used and compare against it.
Otherwise, there's always going to be a slim chance you'll repeat a number.
What do you plan on using it for? Maybe someone can give a better
recommendation for what you need. And will this number be generated by
PHP or the database? Or can it be either?
There's also http://au.php.net/uniqid - you could even use a different
prefix for each call.
Postgresql & php tutorials
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php