möchte ich meine Liste der Reise Echo, wenn ich print_r versuchen, den Wert zeigen, aber wenn ich echo das Ergebnis immerPHP-codeigniter, wie Daten in der Sitzung bekommen
Nachricht: Undefined variable: Abenteuer
Dateiname: views/profile.php
Zeilennummer: 121
Backtrace:
Severit y: Warnung
Nachricht: Invalid argument für foreach geliefert()
Dateiname: views/profile.php
Zeilennummer: 121
dies mein Controller ist:
public function getListTrip(){
$this->load->model('userModel');
$data['adventure'] = $this->userModel->getTrip()->result_array();
//echo ($data);
$this->load->view('profile', $data);
}
und das ist mein Modell:
function getTrip(){
$userId = $this->session->userdata('user_id');
return $this->db->get_where('adventure',['user_id' => $userId]);
}
das ist meine Ansicht
<table>
<?php
foreach ($adventure as $b){
echo "<tr>
<td>$b->name</td>
<td>$b->place</td>
<td>$b->category</td>
</tr>";
}
?>
</table>
so wie sollte ich meinen Code bearbeiten Sie den Wert Show in meiner Seite Whit echo oder foreach nicht in print_r ... vielen Dank
zu machen
Tipp überprüfen können Sie benennen Sie die Controller falsch für CI lesen Sie bitte hier für über Datei- und Klassenbenennung in CI https://www.codeigniter.com/user_guide/general/styleguide.html#file-naming – user4419336