phpとmysqlでデータを取得してくるときにランダムで取得したいときに
単純に rand で取得するとページネーションした際に毎回ランダムになってしまう。
1ページで表示できない場合は、分割して取得したいのでこれだと困る。
そこで、下記のように rand に整数値を与えると同じ結果を維持して
データを取得することができる。
整数値は、最初に決めてページジングするときに同じ値を与えればできる。


$num = 1;
$sql = 'select * from hoge order by rand($num) limit 0, 10';


AD
スマートフォンサイトをキャンペーンやプロモーションなどで利用する場合にスマートフォン端末の振る動作と連動したサイトを作りたい場合に使えるテクニックを紹介!
キャンペーンサイトに使える!スマフォを振る動作と連動させる方法




AD