If you are using MySQL try looking at this page for the function rand(): http://www.mysql.com/doc/M/a/Mathematical_functions.html
Here's a little overview of what it says: "In MySQL Version 3.23, you can, however, do: SELECT * FROM table_name ORDER BY RAND() This is useful to get a random sample of a set SELECT * FROM table1,table2 WHERE a=b AND c<d ORDER BY RAND() LIMIT 1000. Note that a RAND() in a WHERE clause will be re-evaluated every time the WHERE is executed. RAND() is not meant to be a perfect random generator, but instead a fast way to generate ad hoc random numbers that will be portable between platforms for the same MySQL version. " Cheers! Rick Nobody will ever win the Battle of the Sexes. There's just too much fraternizing with the enemy. - Henry Kissinger > From: Jule <[EMAIL PROTECTED]> > Date: Sat, 18 May 2002 17:41:59 -0400 > To: [EMAIL PROTECTED] > Subject: [PHP] random order by id > > > Hey guys, > i have a db and a table with id and questions > now i want these questions to be listed in a random order, is there a way > to format my SQL query or do i need some PHP work to? > i can ofcourse select a random one, that's no problem, but how do i make > sure that that one does not get chosen again. and that after it has printed > all the records it stops > any ideas? > > Jule > > -- > |\/\__________________________/\/| > | Jule Slootbeek | > | [EMAIL PROTECTED] | > | http://blindtheory.cjb.net | > | __________________________ | > |/\/ \/\| > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php