Doğru Cevap
-
Üyeler için bir yorum tablosu açıp id yorum uye_id Bu üc tabloyu açman yeterli.
id yi sayınca size toplan yorum sayısını verir.
yorum = 0 ları sayarsanız olumsuz.
yorum = 1 ları sayarsanız olumlu sayısını verir.
Temel mantık iç içe sql. Yani birkaç select döngüsünü döndürmen gerekiyor. Aşağıdaki örnekteki sql kodu işine yarar.
Kaba taslak yazdım çalışması lazım daha farklı bir yöntem varsa lütfen belirtin.
İyi akşamlarSELECT COUNT(id) AS total_yorum,(SELECT COUNT(yorum) FROM durum WHERE yorum = 0) AS olumsuz, (SELECT COUNT(yorum) FROM durum WHERE yorum = 1) AS olumlu FROM durum WHERE uye_id=$uye_id;
-
bensedat18
teşekkür ederim hocam görüşünü belirttiğin için.11 yıl önce yazılmış
-
Cevaplar
Hiç cevap bulunamadı.