Ich bin neu in PHP Code Igniter. Wie kann ich basierend auf zurückgegebenen Daten vom Modell verschiedene Div anzeigen. Wenn keine Daten zurückgegeben werden, wird dieser div zurückgegebenZeige verschiedene Div, wenn die zurückgegebenen Daten in CI leer
Aber wenn es mindestens 1 Daten gibt. Dieses div sollte angezeigt werden:
<?php foreach($vendor as $result){ ?>
<div id='displayed_div'>
<table id="table_list">
<tr>
<td>ID Vendor</td>
<td><input type="text" value="<?php echo $result['id_vendor']; ?>" /></td>
</tr>
<tr>
<td>Vendor</td>
<td><input type="text" value="<?php echo $result['vendor']; ?>"</td>
</tr>
</table>
</div>
<?php }; ?>
Mein Controller-Daten
holenpublic function detailed_vendor(){
$id_klasifikasi = $this->uri->segment(3);
$data['vendor'] = $this->model_vendor->show_vendor_by_kls($id_klasifikasi);
$this->load->view('view_vendor_detail',$data);
}
Das ist mein Modell:
function show_vendor_by_kls($id_klasifikasi){
$this->db->select('*');
$this->db->from('vendor');
$this->db->join('vendor_detail', 'vendor.id_vendor = vendor_detail.id_vendor');
$this->db->join('klasifikasi', 'vendor_detail.id_klasifikasi = klasifikasi.id_klasifikasi');
$this->db->where('vendor_detail.id_klasifikasi', $id_klasifikasi);
$this->db->where('vendor.st_aktif', 1);
return $this->db->get()->result_array();
}
Vielen Dank für Ihre Antwort Jungs. – Shota