This is what I did, with the random_id being recreated with each cron run 
(currently daily, but could be whatever - every 2 minutes during testing!).
Seems to be working fine so far. Need to give it some more testing, but so far 
so good.
Cheers for all that contributed.
Dave T

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Boyd
Sent: Tuesday, 2 December 2008 12:36 p.m.
To: NZ PHP Users Group
Subject: [phpug] Re: randomised resultset and pagination best practice?


how about creating a random_id col for the db, every time you add a
record add a random number rand(0,1000000); then sort on that, and
index that col.

On Dec 2, 12:01 pm, David Turton
<[EMAIL PROTECTED]> wrote:
> Hi,
> I have a result set of 200+ records, paginated in blocks of 10 e.g. 20+ pages
> I need to randomize the result set (no problem), but I can't find which is 
> the best way of storing the result in its randomized order.
> I'm looking for best practice that uses the least memory/processing, etc.
> Suggestions?
> Thanks
> Dave T
>
> ________________________________
> Warning: This email contains information which is CONFIDENTIAL and may also 
> be LEGALLY PRIVILEGED. If you are not the intended recipient you must not 
> peruse, use, disseminate, distribute or copy this email or attachments. If 
> you have received this in error, please notify us immediately by return email 
> and delete this email.
> Thank you.
>
> #####################################################################################
> This e-mail message has been scanned for Viruses and Content and cleared
> by MailMarshal
> #####################################################################################


Warning: This email contains information which is CONFIDENTIAL and may also be 
LEGALLY PRIVILEGED.  If you are not the intended recipient you must not  
peruse, use, disseminate, distribute or copy this email or attachments.  If you 
have received this in error, please notify us immediately by return email and 
delete this email.
Thank you.
#####################################################################################
This e-mail message has been scanned for Viruses and Content and cleared 
by MailMarshal
#####################################################################################

--~--~---------~--~----~------------~-------~--~----~
NZ PHP Users Group: http://groups.google.com/group/nzphpug
To post, send email to [email protected]
To unsubscribe, send email to
[EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Reply via email to