Selamlar,
PHP ile günlerin ayrı ayrı beğeni ortalamalarını alabiliyorum.
Bu konuda geçen bana yardımcı olan
@sahinbey; 'e teşekkür ederim.
Bu seferde yönetime rapor sunmak için yıl içinde olan ayları ayırıp teker teker toplam oy oranlarını aşağıdaki kod ile listeliyorum.
$sql = "SELECT COUNT(*) as num_rows, EXTRACT(YEAR FROM `tarih`) as year, EXTRACT(MONTH FROM `tarih`) as month
FROM yemekhane_anket
GROUP BY year, month;";
$stmt = $conn->prepare($sql);
$stmt->execute();
$result = $stmt->setFetchMode(PDO::FETCH_ASSOC);
$rows = $stmt->fetchAll();
foreach ($rows as $row) {
echo "Toplam Oy: " . $row['num_rows'] . " - Yıl: " . $row['year'] . " - Ay: " . $row['month'] . " </br>";
}
Burada toplam oyları listeliyorum şimdi ihtiyacım olan memnuniyet oranı = "1" olan kullanıcıları saydırmak bunuda
WHERE `memnuniyet_durumu` = '1' komutu ile yapabiliyorum.
Ayların doğru beğeni yüzdelerine ulaşmak için şu mantığı izlemem gerekiyor sanırım;
memnuniyet durumu = "1" * 100
Kafamda tam olarak mantığı oturtturamadım, nasıl bir yol izlemem gerekiyor?