データベースから結果を取得するために必要なデータ範囲があります。いつもの問題で、毎日記録があるわけではなく、チャートがゆがんでいます。結果を 0 で埋めて、最善の方法について質問する必要があります。
配列に正しい日数を入力するphpルーチンがあり、ループ内のその日の配列に値がある場合は値を挿入し、そうでない場合はゼロのままにする必要があります。
ループで処理している日付のデータがあるかどうかを確認するためにレコードセット全体をループすることなく、検索/比較を実行する最良の方法は何ですか?
90日あると仮定すると、それは毎日90件のレコードをループすることになります( 90*90 、 8100 の比較は私を怖がらせます)
データセット内のレコード数が 366 を超えることはありません。
PHP の最新バージョンを使用します。