Recursive fonksiyon ile bir kategorilendirme sistemi yaptım ama bazı ufak sorunlar çıktı. Kategorisi üstte olan bir kategoriden ürün çekmeye çalışırken tüm alt kategorilerindeki ürünleri de göstermek istiyorum. Bunun için nasıl bir sql sorgusu kullanmam gerek. Kategori tablosu aşağıdaki gibi. Ürün tablosunda da kategori sütununda kategorinin id'si var.
id ust ad
1 0 en üst kat1
2 0 en üst kat1
3 1 üst kat12
4 1 üst kat2
5 3 kat
6 3 kat2
7 5 alt kat
8 6 alt kat2
10 6 deneme
11 5 denemed
16 11 mhgmghm
13 12 jkhjk
14 0 khjgkhjk
18 17 mgmghm
Birde bu kategorileri açılır menude listelerken aşağıdaki gibi görünmesini istiyorum;
Üst kategori 1
Alt kategori
Daha alt kategori
Alt kategori 2
Daha alt kategori 2
Daha alt kategori 3
Üst kategori 2Bunları çözebilecek, çözmem için kaynak gösterebilecek yada sadece mantık söyleyebilecek arkadaşlara şimdiden teşekkürler.