Simetrical wrote:
Every page has a random number assigned to it in the database. When selecting a random page, a second random number is selected, and the page whose number most closely matches the second number (actually the smallest number greater than the second number) is returned.
That's exactly what I thought, and have been explaining in the RD/C thread. Thanks.