// Funktion für Konzert-Statistik mit Stimmgruppen-Auswertung function chor_render_konzert_statistik($event_id) { global $wpdb; $table_singers = $wpdb->prefix . 'chor_singers'; $table_attendance = $wpdb->prefix . 'chor_attendance'; // Alle Sänger für dieses Konzert abrufen $singers = $wpdb->get_results($wpdb->prepare(" SELECT s.name, s.voice, a.status FROM $table_singers s LEFT JOIN $table_attendance a ON s.id = a.singer_id AND a.event_id = %d ", $event_id)); $stats = []; $offen = 0; foreach ($singers as $s) { if ($s->status == 'ja') { $stats[$s->voice]['ja'] = ($stats[$s->voice]['ja'] ?? 0) + 1; } elseif (empty($s->status)) { $offen++; } } echo '
'; echo 'Statistik: '; foreach ($stats as $voice => $count) { echo esc_html($voice) . ': ' . $count['ja'] . ' | '; } if ($offen > 0) { echo '⚠️ ' . $offen . ' Rückmeldungen offen!'; } else { echo 'Alle rückgemeldet.'; } echo '
'; } Jan Meyer https://validator.w3.org/feed/docs/rss2.html God is a DJ – Popgottesdienste denken und feiern ToDos Summergospeljam Submit Organizer Form Moin Mein neues Gospel Liederbuch Hannovers Weihnachtshymne Testseite Ulis Einladung Harz 2.0 Do it in Love – Klavier Shop Spirit fall down Termine Wissensdatenbank Veranstaltungen Go to God in Prayer Datenschutzerklärung und Impressum Gospelnewsletter & Kontakt MailPoet Page MailPoet Page Noten & Medien Praise Him Do it in Love – Chor Über I’ve called you by name Linktree Test Test Gospelliederbuch Dashboard Workshops zum Gospelliederbuch Account Gospel in der Ev.-luth. Landeskirche Hannovers Moin Theologie Edit Workshops & mehr Offenes Gospelsingen Login YouTube-Playlist Liedregister Materialsammlung Gospelstudie Musik Veröffentliche eine Veranstaltung Veranstaltungs-Dashboard Veranstaltungen Subscription Payment Thank You Order Received