- 締切済み
phpで検索結果をランダムに表示
求人サイトなどの検索で、検索結果をランダムに並べ替えることは可能でしょうか? 例えば、リクナビNEXT(http://rikunabi-next.yahoo.co.jp/)で検索結果を 1.〇○株式会社 2.△△株式会社 3.☐☐株式会社 と検索結果に表示されるところを、 1.△△株式会社 2.☐☐株式会社 3.〇○株式会社 と常に順位を変えるようなことです。 そのようなプログラムが可能か、またランダムにするデメリットなどがありましたら、教えていただきたいのです。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- tany180sx
- ベストアンサー率63% (239/379)
回答No.2
DBを使っているなら order by rand() みたいなSQLでいけるかと。
- moon_night
- ベストアンサー率32% (598/1831)
回答No.1
配列に入れて array_rand で取り出せばいいでしょう。 デメリットは、計算する分多少重くなります。