query($sql); $Teilnehmer = $mydb->count(); $sql = "SELECT * FROM AnmeldungVerwaltung LEFT JOIN AnmeldungStatus ON AnmeldungVerwaltung.uid = AnmeldungStatus.uid WHERE AnmeldungStatus.bestaetigt = 1 and AnmeldungVerwaltung.gruppe = 3 OR AnmeldungVerwaltung.gruppe = 5"; $mydb->query($sql); $Mitarbeiter = $mydb->count(); $sql = "SELECT * FROM AnmeldungVerwaltung LEFT JOIN AnmeldungStatus ON AnmeldungVerwaltung.uid = AnmeldungStatus.uid WHERE AnmeldungStatus.bestaetigt = 1 and AnmeldungVerwaltung.gruppe = 4 "; $mydb->query($sql); $Wichtel = $mydb->count(); $sql = ""; $mydb->query($sql); $noNichtEingeteilt = $mydb->count(); echo "
"; echo "
 Lagerteilnehmerstatistik
"; echo "
"; echo "
Lagerteilnehmer insgesamt: $Teilnehmer (bestÃĪtigte Anmeldungen)
"; echo "
Mitarbeiter: ". $Mitarbeiter ."   \"Kinder\": ". number_format ($Teilnehmer - $Mitarbeiter - $Wichtel , 0) ."   Wichtel: ". $Wichtel ."
"; echo "
\"Betreuungsquote\": " . number_format ( ($Mitarbeiter / ( $Teilnehmer - $Mitarbeiter)),2 ) ." (Mitarbeiter pro Kind)
"; echo "
Anzahl an Teilnehmern die noch keinem Zelt zugeordnet sind: $noNichtEingeteilt
"; echo"
"; $sql = "SELECT * FROM VerwaltungZelte ORDER BY VerwaltungZelte.zeltnummer = 0, VerwaltungZelte.zeltnummer "; $mydb->query($sql); while ($row = $mydb->fetchRow()) { $zelte_nr_array[] = $row['zeltnummer']; // Inside while loop $zelte_namen_array[] = $row['zelt']; } echo "

"; foreach( $zelte_nr_array as $index => $zeltnr) { $sql = "SELECT a.nachname, a.vorname, z.mitarbeiter, g.gruppe_short_txt FROM AnmeldungVerwaltung t LEFT JOIN AnmeldungAdressen a ON t.uid = a.uid LEFT JOIN AnmeldungZeltwunsch z ON t.uid = z.uid JOIN AnmeldungStatus s ON t.uid = s.uid JOIN VerwaltungGruppe g ON g.gruppe = t.gruppe WHERE t.zeltnummer = $zeltnr AND s.bestaetigt = 1 ORDER by z.mitarbeiter DESC , a.nachname COLLATE latin1_german2_ci, a.vorname COLLATE latin1_german2_ci"; $mydb->query($sql); $amount = $mydb->count(); if ($amount > 0) { echo "
"; echo ""; while($row = $mydb->fetchRow()) { echo ""; if ($row = $mydb->fetchRow()) { echo ""; } else { echo "\n"; } } echo "
      Zelt: ". $zelte_namen_array[$index] ."eingeteilte Personen: ". $amount ."
"; if ($row['mitarbeiter']) { echo $row['nachname'] . ", " . $row['vorname'] ." (" . $row['gruppe_short_txt'] .")" ; } else { echo $row['nachname'] . ", " . $row['vorname'] ." (" . $row['gruppe_short_txt'] .")" ; } echo ""; if ($row['mitarbeiter']) { echo $row['nachname'] . ", " . $row['vorname'] ." (" . $row['gruppe_short_txt'] .")"; } else { echo $row['nachname'] . ", " . $row['vorname'] ." (" . $row['gruppe_short_txt'] .")" ; } echo "
 
\n"; } } echo "
"; $mydb->disconnect(); ?>