CI $this->load->view を周期的に呼び出すことができません。プロジェクトで発生した問題は、ビューのテンプレートを取得してデータベースに保存することです。
1. ID をクエリします。 >2 、ビューを呼び出すループ
3. create_static_temp_page メソッドはビューを呼び出し、ビューのコンテンツを取り出してデータベースに保存します 問題:
明らかにデータベース内で複数の ID がクエリされています。テスト後、プログラムは $this->db->view を実行するたびに「停止」します。ビューの内容はデータベースに保存できますが、ループ内で $r['id'] を 1 回だけ出力するため、ここでの停止は return または exit ではありません。
インターネットで見つけたいくつかのアイデア: CI のビュー クラス $this->db->view は、呼び出しが完了した後に ob_end_flush() を実行しますが、これは 1 回ループすることとどのような関係があるのでしょうか?
あなたの助けを求めています
-----解決策のアイデア----------------------
CI のロード ビュー メソッドは、ob キャッシュ メソッドを使用してコンテンツを画面に出力します。 $thi->load->view('',true) の 2 番目のパラメーターは、各 Ob_end_clean( を使用するかどうかを決定します。 ) は、呼び出しのたびに実行されます。ロード ビュー メソッドを周期的に呼び出す必要がある場合は、主に ob キャッシュ
の問題が原因であると考えられます。