multiple kategori dengan php dan mysql

karena ada yang bertanya dan meminta bantuan membuatkan kategori yang memiliki sub kategori “tak terhingga” maka saya coba2 membuat php script dan mysql table structure secara “quick and dirty” so yang jago design pattern dan database design jangan protas protes.. hehe ngek ngek.

 

sebelumnya untuk membuat multiple kategori dapat anda lihat analogi dengan masalah relasi manager-employee yang “famous” di perkuliahan manajemen database, biasanya disebut sebagai self.refrence , yang ingin lihat contohnya dapat googling aja atau lihat link berikut http://www.tomjewett.com/dbdesign/dbdesign.php?page=recursive.php

jadi struktur table pada mysqlnya saya buat dengan sangat sederhana seperti :

 

dengan refrensi parent_id merupakan id kategori parent mengacu pada table kategori itu sendiri

dan php script saya buat menggunakan metode rekursif seperti ini : 

 

happy php then…

Leave a Reply

Your email address will not be published. Required fields are marked *