Dasarnya adalah kita akan membuat dua table di database, misalkan dengan nama kategori dan sub_kategori.
Dan di tabel sub_kategori terdapat satu field yang nanti akan terelasi
dengan table kategori. Dan struktur table bisa terlihat seperti gambar
di bawah ini:

Oke, silahkan buat Database baru di phpMyAdmin, misalkan saya buat dengan nama tutorialweb, kemudian dumping script SQL di bawah ini:
Nah, dari Script SQL di atas anda akan mendapatkan dua table yaitu
kategori dan sub_kategori. Dan juga sudah ter-Insert beberapa data yang
sudah terelasi. Berikut ini contoh relasi data antara table kategori dan
sub_kategori:

Singkatnya jika ada kategori dengan ID 1, dan anda ingin ada sub kategori di ID 1 maka isi kategori_id dengan 1 di table sub_kategori.
Penmahasan Database saya rasa sudah, sekarang kita buat Script PHP untuk menampilkan data dari Database di atas, dan berikut ini Scriptnya:
Dan tampilan yang dihasilkan di browser akan nampak seperti gambar di bawah ini:

Source : http://tutorialweb.net/membuat-kategori-dan-sub-kategori-dengan-php-dan-mysql/

Oke, silahkan buat Database baru di phpMyAdmin, misalkan saya buat dengan nama tutorialweb, kemudian dumping script SQL di bawah ini:

Singkatnya jika ada kategori dengan ID 1, dan anda ingin ada sub kategori di ID 1 maka isi kategori_id dengan 1 di table sub_kategori.
Penmahasan Database saya rasa sudah, sekarang kita buat Script PHP untuk menampilkan data dari Database di atas, dan berikut ini Scriptnya:

Source : http://tutorialweb.net/membuat-kategori-dan-sub-kategori-dengan-php-dan-mysql/
Tags
PHP