count_all_results()関数を使用して、ユーザーが話した言語の数を返しています。しかし、数値をビューに渡そうとすると、phpの未定義変数($ lang_cnt用)を取得し続けます。以下は私のコードです:
モデル
function countLanguages($id) {
$this->db->where('user_id', $id)->from('languages');
return $this->db->count_all_results();
}
コントローラ
function showLangCount() {
$data['lang_cnt'] = $this->language_model->countLanguages($id);
$this->load->view('lang_view', $data);
}
意見
<p>This user speaks <?php echo $lang_cnt; ?> languages.</p>