Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Nested foreach di codeigniter dengan data dari database
Saya punya problem di nested foreach yang saya gunakan untuk membuat menu. Kode Modelnya seperti ini.
public function menu_all_jenis()
{
$this->db->select('*');
$this->db->from('jenis');
$this->db->order_by('id_jenis', 'ASC');
$query = $this->db->get();
return $query->result();
}
public function menu_all_kategori()
{
$this->db->select('kategori.*, jenis.nama_jenis');
$this->db->from('kategori');
$this->db->join('jenis', 'jenis.id_jenis = kategori.id_jenis', 'LEFT');
$this->db->order_by('id_jenis', 'ASC');
$query = $this->db->get();
return $query->result();
}
Kode View bagian nested foreach nya seperti ini.
<?php
foreach ($menu_all_jenis as $menu_all_jenis) { ?>
<li class="nav__dropdown">
<a href="#"><?php echo $menu_all_jenis->nama_jenis ?></a>
<ul class="nav__dropdown-menu">
<?php foreach ($menu_all_kategori as $menu_all_kategori) { ?>
<?php if ($menu_all_kategori->id_jenis == $menu_all_jenis->id_jenis) { ?>
<li>
<a href="<?php echo base_url('singlepostquote') ?>">
<?php echo $menu_all_kategori->nama_kategori ?>
</a>
</li>
<?php }
} ?>
</ul>
</li>
<?php } ?>
Saya ingin membuat tampilan seperti ini.
Mohon bantuannya semuanya. Terima kasih.
0
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban