PHP codeigniterを使用してカウントデータをHTMLに表示する方法
P粉668113768
P粉668113768 2024-02-21 20:01:10
0
2
423

これは私のモデルコードです:

リーリー

これは私の HTML コードです:

リーリー

関数を DataId としてコントローラーに呼び出しました。 エラーが発生します。未定義の配列キー 'total'

何が問題なのか教えてもらえますか?

P粉668113768
P粉668113768

全員に返信(2)
P粉842215006

モデル内の result_array() を

に置き換えます。
num_rows()

HTML コードから ['total'] を削除するか、次のようにすることができます:

= $DataId; ?>
いいねを押す +0
P粉210405394

未テストの提案:

モデルは次のように改良できます:

パブリック関数 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; ?>

これは、コントローラーからビューへのデータの受け渡しについて説明する 関連投稿です。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!