Ich bin neu in Codeigniter und ich habe Probleme beim Versuch, Daten auf der Ansichtsseite anzuzeigen. Ich habe Codeigniter Dokumentation, Tutorials und Fragen in Stackoverflow folgen, aber immer noch keine Antwort kann mir helfen, obwohl ich das Tutorial laufen und es funktioniert perfekt. aber wenn ich in meinem Code implementiere, gibt es mir einen Fehler. Ich hoffe, ihr könnt mir helfen. Ich bin mir nicht sicher, was das Problem ist. Danke im Voraus.Daten nicht in der Ansicht Codeigniter
Ein PHP-Fehler Severity aufgetreten: Nachricht Hinweis: Nicht definierte Variable: b Dateiname: home/adminviewbranch.php Zeilennummer: 81
form.php (Controller)
public function view_branch(){
$this->load->model('branch_model');
$data = array();
$data['b'] = $this->branch_model->branch_view();
$this->load->view('home/adminviewbranch', $data);
}
branch_model.php (Modell)
public function branch_view(){
//data is retrive from this query
$query = $this->db->get('branch');
return $query;
}
adminviewbranch.php (Ansicht)
<div id="page" class="container">
<table id="table_id" class="display">
<thead>
<tr>
<th>Branch Name</th>
<th>Branch Address</th>
<th>Branch Contact</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<?php
if(count($b)>0) {
foreach ($b as $row) {
?>
<tr>
<td><?=$row->branch_name;?></td>
<td><?=$row->branch_add;?></td>
<td><?=$row->branch_Hp;?></td>
<td><?=$row->branch_Hp;?></td>
<?php
}
}
else {
echo "No Record found!";
}
?>
</tr>
</tbody>
</table>
</div>
die codeigniter Version verwenden Sie? – denny
Controller-und Modell-Dateinamen müssen den ersten Buchstaben großgeschrieben wie neueste Version, wenn Ihr Modell sollte Branch_model.php nicht branch_php pro letzte Version – denny
Hallo sein. tut mir leid, ich bin zu spät. Ich benutze Codeigniter 3.1.3. Ich habe den Modell- und Kontrollernamen geändert, wie Sie sagten. Danke. – Luqman305