prepare('SELECT COUNT(*) as count FROM entry_events WHERE DATE(event_time) = ?'); $stmt->execute([$date]); $entryCount = $stmt->fetch()['count']; // Check daily_summary $stmt = $db->prepare('SELECT SUM(total_count) as total FROM daily_summary WHERE summary_date = ?'); $stmt->execute([$date]); $summaryTotal = $stmt->fetch()['total'] ?? 0; echo "\nDate: $date\n"; echo " entry_events: $entryCount events\n"; echo " daily_summary: $summaryTotal total\n"; if ($entryCount > 0 && $summaryTotal == 0) { echo " ⚠️ Data exists in entry_events but not aggregated to daily_summary!\n"; echo " Run: php bin/daily_summary.php $date\n"; } }