Irnanto.com – Kita Pasti sering membuat penomoran multilevel seperti sub bab, sub menu atau daftar isi pada aplikasi pengolah kata seperti microsoft word, tapi bagaimana jika kita ingin membuat atau menampilkan data daftar list dari database sesuai dengan multilevel penomorannya masing-masing ?. Kita sering memiliki data berupa list dalam database, tetapi setiap list data tersebut memiliki posisi atau tingkatan hirarki atau multilevel data list yang berbeda-beda. Di beberapa sistem informasi, banyak data yang harus ditampilkan berupa hirarki atau tingkatan. Seorang developer memerlukan sebuah algoritma yang dapat menyusun list sesuai dengan hirarki atau tingkatan data list tersebut. Pembuatan daftar list yang disesuaikan dengan tingkatan level data list tersebut dapat berupa tree menu atau data tree dan penomoran multi level. Penomoran multilevel sering digunakan untuk membuat sub menu atau sub sub daftar list, sedangkan tree menu atau data tree sering digunakan untuk membuat pengelompokan dari sebuah bagian menu/data yang digambarkan dengan garis penghubung parent dan child. Kali ini kita akan mencoba menampilkan data list pada database yang masih acak untuk di generate urutannya sesuai posisi tingkatan level data list tersebut. Cara Membuat Penomoran Sub Menu Multilevel Dengan PHPPertama yang harus kita persiapkan untuk menampilkan penomoran data list sesuai dengan levelnya ialah database dan tabel yang telah diisi datanya, untuk membuat operasi CRUD (Create Read Update Delete) menggunakan PHP akan saya jelaskan di artikel selanjutnya. Saat ini Anda siapkan dulu database dan tabel sesuai dengan gambar di bawah ini. Buatlah database “db_instansi” dan tabel “menu” (Anda bisa mengganti nama database dan tabel sesuai keinginan). Kita menggunakan database MySQL untuk latihan kali ini, jika Anda menggunakan databe lain, silahkan sesuaikan source kode untuk proses koneksi dan pemilihan tabelnya. Struktur Tabel Menu Keterangan :
Setelah membuat database data tabel, isikan data pada tabel menu seperti gambar di bawah ini. Sebenarnya data yang Anda isikan bisa Anda rubah sesuai keinginan Anda, tetapi kita harus memperhatikan field parent dan urut untuk menentukan level dan urutan penampilannya. Data List Menu dan Sub Menu Multilevel Setelah database, tabel, dan datanya telah siap, maka kita buat script PHP yang akan menampilkan data pada tabel menu tetapi sebelum ditampilkan, data tersebut harus diurutkan dulu, agar sesuai dengan posisi dan tingkatan level atau sub bagian menu induk. Script Menampilkan Penomoran Menu MultilevelKetikkan script di bawah ini dan simpan sebagai file php
Keterangan script PHP menampilkan penomoran multilevel :
Sekarang coba jalankan dan lihat hasilnya, jika sukses maka hasil tampilannya akan seperti gambar dibawah ini Hasil Output PHP Penomoran Multilevel Anda bisa berkreasi untuk menghasilkan tampilan yang menarik dengan menggunakan HTML dan CSS . Sampai disini dulu pembahasan mengenai Cara Membuat Penomoran Multilevel Daftar List , kita akan melanjutkannya dengan pembahasan lainnya untuk operasi create, update, delete, dan pengaturan posisi list di artikel selanjutnya. Tetap Kunjungi terus irnanto.com untuk mendapat update artikel terbarunya yaa |