84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
これは私のモデルコードです:
これは私の HTML コードです:
関数を DataId としてコントローラーに呼び出しました。 エラーが発生します。未定義の配列キー 'total'
何が問題なのか教えてもらえますか?
モデル内の result_array() を
num_rows()
HTML コードから ['total'] を削除するか、次のようにすることができます:
= $DataId; ?>
未テストの提案:
モデルは次のように改良できます:
パブリック関数 countNullDibaca(): int { $this->db を返す ->where("ディバカ", null) ->count_all_results($this->table); }
コントローラーはモデル データを呼び出してビューに渡す必要があります。
パブリック関数 myController(): void { $this->load->model('my_model', 'MyModel'); $this->load->view( '私の見解'、 ['合計' => $this->MyModel->countNullDibaca()] ); }
最後に、ビューは、渡された配列内の第 1 レベルのキーに関連付けられた変数にアクセスできるようになります。
= $total; ?>
これは、コントローラーからビューへのデータの受け渡しについて説明する 関連投稿です。
モデル内の result_array() を
に置き換えます。HTML コードから ['total'] を削除するか、次のようにすることができます:
未テストの提案:
モデルは次のように改良できます:
コントローラーはモデル データを呼び出してビューに渡す必要があります。
最後に、ビューは、渡された配列内の第 1 レベルのキーに関連付けられた変数にアクセスできるようになります。
これは、コントローラーからビューへのデータの受け渡しについて説明する 関連投稿です。