• Kayıt
Hoşgeldiniz, üye olmadan da soru sorabilir,cevap yazabilirsiniz!

865 soru

537 cevap

92 yorum

158 kullanıcı

PHP Sınırsız kategori sistemindeki toplam ürün sayısı

0 oy

Merhabalar,

Benim sınırsız kategori sistemim var yalnız kategorilerdeki toplam ürün sayılarını ve ürün idlerini getiremiyorum. Aslında yapmak istediğim şey mesela 

ÇOCUK
-Kırtasiye
--Müzik Enstrümanları
--- böyle gidiyor 

şimdi Müzik Enstrümanları kategorisinin altındaki kategorilerde ürünler mevcut. ÇOCUK kategorisine tıkladığım zaman altındaki tüm kategorilerdeki ürünleri getirmem lazım yalnız kendi kendini çağıran fonksiyon yapmama ragmen sadece Müzik Enstrümanları kategorisinin ürün sayısını toplayıp getiriyor. Acil yardımcı olursanız sevinirim. Aşağıda fonksiyonu veriyorum.

function altKategoriUrunSayisi($kategoriID){
	$urunsay=0;
		$kategori=mysql_fetch_object(mysql_query("select * from alisveris_kategori where id='".$kategoriID."'"));
	    $varmi=mysql_num_rows(mysql_query("select * from alisveris_kategori where ust_id='".$kategoriID."'"));
		if($varmi>0){
			$list=mysql_query("select * from alisveris_kategori where ust_id='".$kategori->id."'")or die(mysql_error());
			while($listk=mysql_fetch_object($list)){
				$bu =  $listk->id;
				$urunsay=$urunsay+urunSay($bu);
				$alt=mysql_num_rows(mysql_query("select * from alisveris_kategori where ust_id='".$bu."'"));
				altKategoriUrunSayisi($listk2->id);
			}	
		}else{
			$urunsay=$urunsay+urunSay($kategoriID);
		}
		
		return $urunsay;
	
}

Teşekkür Ederim

16, Ağustos, 2016 PHP kategorisinde Kadir Suiçmez (120 puan) tarafından soruldu

Cevabınız

Görüntülenecek adınız (isteğe bağlı):
Gizlilik: E-posta adresiniz yalnızca bu bildirimlerin gönderilmesi için kullanılacak.
İstenmeyen Reklam Koruması:
Lütfen soruyu küçük harflerle yanıtlayınız.
Gelecekte bu doğrulamadan kurtulmak için, lütfen giriş yapınız veya kayıt olunuz.
...