arkadaşlar yöresel ürünler sitesi yapacağım bi tane ama ürünlerin kategorilenmesinde şöyle bir olay var kategorilendirme çok detaylı örnekle açıklayayım
Yiyecek - İçecek | Metal | Ahşap üst kategorileindne yiyecek seçildi
sonra yiyecekle ilgili bir alt kategori daha seçildi mesela süt ürünleri
oadan yoğurt peynir vs var peynir seçildi ordan tulum peyniri vs vs böyle böyle alt alta bir sürü kategori var nasıl yapmalıyım?
PHP detaylı kategorilendirme
5
●1.000
- 21-06-2007, 20:10:26Sınırsız alt kategori olayı için mantık bağlı olduğu kategoriyi belirlemektedir.
kategori_id
kategori_adi
bagli_oldugu_kategori
örnek
1 Yiyecek-İçecek 0
2 Metal 0
3 Ahşap 0
4 Süt Ürünleri 1 // burası 1. kategori olan yiyeceği gösteriyor
5 Peynir 4 // burası 4. kategori olan süt ürünlerini gösteriyor
6 tulum peyniri 5 // burası 5. kategori olan peyniri gösteriyor
daha sonra 2 tane döngü ile halledersin 1. döngü ile ana kategorileri çekersin içerisinde de alt kategorileri çağırırsın.. fakat kendini çağıran "recursive function" kullanman gerekir muhtemelen.
bu tarz bir fonksiyona örnek
function kategori($id){ $x1=mysql_query("select * from kategori where ust='$id'"); while($x2=mysql_fetch_array($x1)){ $sonuc.=$x2[kategori_adi]; kategori($x2[kaegori_id]); } return $sonuc; } - 22-06-2007, 10:53:43bildiğinden tek farkı diğerinde 2 döngü yeterliyken bunda kendini çağıran fonksiyon kullanman gerekmesi.tyranid adlı üyeden alıntı: mesajı görüntüle
onu biliyorumda kategoriye bir veritabanı yetmez daha fazlasını nasıl yapıcam alt kategori olayından biraz farklı