我想呼應我此行的名單,當我試圖print_r的值可以顯示,但得到的數據,當我回應的結果總是PHP-笨如何在會議
消息:未定義的變量:冒險
文件名:視圖/ profile.php
行號:121
回溯:
Severit Y:警告
消息:的foreach()
文件名提供參數無效:視圖/ profile.php
行號:121
這是我的控制器:
public function getListTrip(){
$this->load->model('userModel');
$data['adventure'] = $this->userModel->getTrip()->result_array();
//echo ($data);
$this->load->view('profile', $data);
}
這是我的型號:
function getTrip(){
$userId = $this->session->userdata('user_id');
return $this->db->get_where('adventure',['user_id' => $userId]);
}
這是我的看法
<table>
<?php
foreach ($adventure as $b){
echo "<tr>
<td>$b->name</td>
<td>$b->place</td>
<td>$b->category</td>
</tr>";
}
?>
</table>
所以我應該如何修改我的代碼,以使值顯示在我的頁面絲毫呼應或的foreach沒有print_r的...非常感謝
提示你命名你的控制器錯誤的CI請點擊此處閱讀關於文件和類命名在CI https://www.codeigniter.com/user_guide/general/styleguide.html#file-naming – user4419336