Doğru Cevap
-
r10 da böyle bir makale görmüştüm.
Mantık şu .
sql dosyanda
id anaid(parentid) altid
gibi bir yapın olacak ana kategorilerin anaid değeri 0 olacak
örnek
id anaid alt id Katadı
1 0 1 Genel
2 1 2 genel 1
3 2 3 genel 2
Gösterimi şöyle olacaktır.
--Genel (ana kategori) 0 - 1
---|Genel 1 -2
-----|Genel 2 - 3
id anaid alt id Katadı
1 0 1 Genel
2 0 2 genel 1
3 2 3 genel 2
4 0 4 Genel 3
5 4 5 Genel 4
diyelim gösterimi :
--genel
--genel1
----|Genel2
--genel3
----|genel4
yapı bu şekilde gerisi senin php yi konuşturmana kalıyor.
While da ise bilgsin olsun
while($ustid,$altid){
diye çalıştırıp bir daha alt kategorileri çekecesin.
}
Zordur gerçekten çok zordur bu sistem, bunun daha düzenlemesi var, o kategori altındakileri şuraya taşı, şu kategoriyi sil,
Tabi onu silince alt kategoriler kaybolacak onları başka yere taşıyacaksın felan.
O php yi yaparsan gerisini yaparsın zaten...-
kaptan
tşk ederim cevabın çok yardımcı oldu konuyu anlamama11 yıl önce yazılmış
-
Cevaplar
Hiç cevap bulunamadı.