> Which is more resource attentive however (Random question, not necessarily
> pertaining to this)?
>
> Making MySQL do extra work or PHP do some extra work?
Generally it would be more efficient to have MySQL do it as part of its
SELECT. But there could be cases where it would be more efficient
quot;King, Justin" <[EMAIL PROTECTED]>
> To: "Rasmus Lerdorf" <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>
> Sent: Friday, September 07, 2001 4:19 PM
> Subject: RE: [PHP] randomly picking a variable from an array
>
>
> But that would make sense
gt;
Cc: <[EMAIL PROTECTED]>
Sent: Friday, September 07, 2001 4:19 PM
Subject: RE: [PHP] randomly picking a variable from an array
But that would make sense rasmus... and I don't like to make sense =)...
if its an array filled from a database, randomizing on the database
level would sti
On Fri, 7 Sep 2001, King, Justin wrote:
> The easiest way I can think of would be to get a random number based on
> the size of an array. If you're querying your database and filling an
> array with all images, just use the database's random routine instead.
> (I.E. "SELECT quote,author from ran
From: Rasmus Lerdorf [mailto:[EMAIL PROTECTED]]
Sent: Friday, September 07, 2001 3:13 PM
To: King, Justin
Cc: Joseph Bannon; [EMAIL PROTECTED]
Subject: RE: [PHP] randomly picking a variable from an array
I'd say the easiest way would be to use array_rand()
See http://php.net/array_rand
-Rasm
I'd say the easiest way would be to use array_rand()
See http://php.net/array_rand
-Rasmus
On Fri, 7 Sep 2001, King, Justin wrote:
> The easiest way I can think of would be to get a random number based on
> the size of an array. If you're querying your database and filling an
> array with all
The easiest way I can think of would be to get a random number based on
the size of an array. If you're querying your database and filling an
array with all images, just use the database's random routine instead.
(I.E. "SELECT quote,author from randomQuote ORDER by RAND() LIMIT 1" in
mysql)
If t
Example if you do know the number of items in the array:
/* Begin */
$choice = rand(1, 6);
echo $array[$choice];
/* End */
That will randomly pick something from 1-6 in the array.
If you do not know the number of things in the array (say it is off a form
or something):
/* Begin */
$numinarray
create a random number from 0 to count($array) and use that as the index
jack
-Original Message-
From: Joseph Bannon [mailto:[EMAIL PROTECTED]]
Sent: Friday, September 07, 2001 3:08 PM
To: PHP (E-mail)
Subject: [PHP] randomly picking a variable from an array
How do you randomly picking
9 matches
Mail list logo