Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

olumlu ve olumsuz yorumlar için uygun tablo yapısı

merhaba arkadaşlar,
uyeye ait başka üyeler tarafından girilecek bir yorum tablosu yapmak istiyorum. yorumlar iki çeşit olacak, olumlu ve olumsuz. ben üye hakkında panele

tüm yorumlar (21)
- olumlu yorumlar (15)
- olumsuz yorumlar (6)

şeklinde bir bölüm koyacağım ve tıklanana göre verileri çekeceğim. tabi benim yorum sayılarını da almam gerekecek.

benim öğrenmek istediğim böyle bir gereksinimde yorum için tek tablo mu tercih etmeliyim yoksa olumlu ve olumsuz olmak üzere iki farklı tablo mu kullanmalıyım. öneriniz ve nedeni ?
teşekkür ederim.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • 2
    Kesali adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    208 cevap - 2 soru
    Ü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şamlar
    SELECT 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 adlı üyenin fotoğrafı bensedat18
      teşekkür ederim hocam görüşünü belirttiğin için.
      10 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.