Merhaba arkadaşlar sınırsız bir kategori olayı yaptım herşey tamam lakin eklerken şöyle bir soorunum var. Mysqlde diyelim
Ev Eşyası
alt kategorisi Mobilya
alt kategorisi Gardrop
İşte benim amacım gardrop bu ağaçta 3.ya bunu kontrol edip dur ahbab 3den fazla ağaç olmaz demek
bir prosedür içerisine while ekleyip yapabilirsin while'in içerisi ustkat 0'a eşit olana kadar diye yaparsan sonucunda sana kaç adet olduğunu verebilir.
saydırmak saçma. en başta bunu ekletirken kaçıncı alt oldugunu tabloya ekstra bir sütuna yaz. direk oradan da alırsın rahat.
Mantığı ters geldi bana bunun nasıl yani şimdi en son eklediğim tabloyu daha önce eklediğim kategorinin levellerinimi toplamamı istiyorsun. yani ustkat olan 1 diye mi
bir prosedür içerisine while ekleyip yapabilirsin while'in içerisi ustkat 0'a eşit olana kadar diye yaparsan sonucunda sana kaç adet olduğunu verebilir.
Mantığı ters geldi bana bunun nasıl yani şimdi en son eklediğim tabloyu daha önce eklediğim kategorinin levellerinimi toplamamı istiyorsun. yani ustkat olan 1 diye mi
Hiçbirşey anlamadım
Mesela ana kategorilerin leveli her zaman 1 olur. altına eklediğin kategorilerin leveli 2 olur. Onun altına eklediklerininki de 3 olur.
Birisi yeni kategori eklemek istediğinde eğer bağlı bulunduğu kategori level 3 se ekletmezsin.