Jump to content

random value inside php foreach loop


bugcoder

Recommended Posts

Hi all,

 

did anyone came across a situation when you have to select random values from table e.g like this

 

array is this (Note: 1 id is twice in below array)

$ids = array(1,2,1,3,4);

 

and when i foreach loop on $ids array and use

 

ORDER BY RAND() ASC limit 1

 

in mysql query from hasandbelongsToMany third table to fetch random data against above $ids array ids, i get the same record for 1

 

where as i want random record.

 

Does random of mysql works in foreach loop in too short time?

 

If not how to overcome this situation?

 

============

might be my question is still not clear to many.

Link to comment
https://forums.phpfreaks.com/topic/214816-random-value-inside-php-foreach-loop/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.