私の PHP プログラムのコンテキストでは、このクエリは毎分新しいデータベース項目をエコーします。これはまさに私が望んでいることです。
SELECT * FROM dogs ORDER BY rand(ROUND(UNIX_TIMESTAMP()/60)) LIMIT 1
ただし、これを行うと:
SELECT * FROM dogs WHERE dateused<44 ORDER BY rand(ROUND(UNIX_TIMESTAMP()/60)) LIMIT 1
WHERE クエリは機能しますが、rand からの数値はシードされません。このクエリが実行されるたびに、新しいデータベース アイテムのエコーが発生します。
シード数を 1 分間取得する方法について、何かアイデアはありますか? または、少なくとも回避策です。どうもありがとう!