%s", $Turniername) : 'n'));echo titel(sprintf("Meldeliste%s", $Turniername ? sprintf("
%s", $Turniername) : 'n'));if (!$Veranstaltungen) { print "
Keine Turniere zum Anzeigen!
\n"; print fuss(); die();}$auswahl = new cForm();$auswahl->setProperty('name', 'Auswahl');$auswahl->addField('select', 'Veranstaltung', '', $Veranstaltungen, array('colspan' => 1), array('td' => 'align="right"', 'after' => ' '));$auswahl->addField('select', 'Sortierung', '', array('TWZ', 'Alphabetisch', 'Verein/Ort'), array('colspan' => 1), array('td' => 'width="100" align="right"', 'after' => ' '));$auswahl->addValue('', array('td' => 'width="125" align="right"'));$auswahl->setProperty('javascript', 0);$auswahl->setProperty('columns', 5);print $auswahl->getHTML() . "\n";if (!$Turniername) { print fuss(); die();}if ($_POST['form_Sortierung'] == 'Verein/Ort') $sortierung = 'ZPS, Verein, Spielername_G';elseif ($_POST['form_Sortierung'] == 'Alphabetisch') $sortierung = 'Spielername_G';else $sortierung = 'TWZ DESC, Spielername_G';$Anzeige = array('FIDE_Land' => 0, 'FIDE_Titel' => 0, 'FIDE_Elo' => 0);while (list($a) = each($Anzeige)) { ($a == 'FIDE_Land') ? $filter = "AND $a != 'GER' " : $filter = ''; $query = "SELECT $a " . "FROM {$general['db_teilnehmer']} " . "LEFT JOIN {$general['db_details']} ON {$general['db_teilnehmer']}.ID = {$general['db_details']}.ID_Spieler " . "WHERE ID_Veranstaltung='" . addslashes($_POST['form_Veranstaltung']) . "' " . "AND Status = 'A' " . "AND !ISNULL($a) " . $filter . "GROUP BY $a"; $result = @mysql_query($query); if ($result) if (mysql_num_rows($result) > 0) { $Anzeige[$a] = 1; mysql_free_result($result); }}$TWZ = "IF(ISNULL({$general['db_teilnehmer']}.DWZ), " . "IF(ISNULL({$general['db_teilnehmer']}.FIDE_Elo), " . "-1, " . "{$general['db_teilnehmer']}.FIDE_Elo), " . "{$general['db_teilnehmer']}.DWZ + 5000 " . ") AS TWZ";$query = "SELECT ID, Spielername, Geburtsdatum, Verein, DWZ, FIDE_Elo, $TWZ, FIDE_Titel, FIDE_Land " . "FROM {$general['db_teilnehmer']} " . "LEFT JOIN {$general['db_details']} ON {$general['db_teilnehmer']}.ID = {$general['db_details']}.ID_Spieler " . "WHERE ID_Veranstaltung='" . addslashes($_POST['form_Veranstaltung']) . "' " . "AND Status = 'A' " . "ORDER BY $sortierung";$result = @mysql_query($query);if (!$result or !mysql_num_rows($result)) { print "Keine Spieler angemeldet!
\n"; print fuss(); die();}if ($Meldung == 'Anmeldestopp') printf("Achtung: %s
\n\n", ueberschrift('Anmeldestopp!'));printf("| Nr. | \n";print "Teilnehmer | \n";print "Geburt | \n";print "DWZ | \n";if ($Anzeige['FIDE_Titel']) print "Titel | \n";if ($Anzeige['FIDE_Elo']) print "Elo | \n";if ($Anzeige['FIDE_Land']) print "Land | \n";print "Verein/Ort | \n";print "
|---|---|---|---|---|---|---|---|
| %s | \n", $zaehler); printf("%s | \n", $row['Spielername']); printf("%s | \n", substr($row['Geburtsdatum'], 0, 4)); printf("%s | \n", $DWZ); if ($Anzeige['FIDE_Titel']) printf("%s | \n", $row['FIDE_Titel'] ? $row['FIDE_Titel'] : ' '); if ($Anzeige['FIDE_Elo']) printf("%s | \n", $row['FIDE_Elo'] ? $row['FIDE_Elo'] : ' '); if ($Anzeige['FIDE_Land']) printf("%s | \n", $row['FIDE_Land'] && $row['FIDE_Land'] != 'GER' ? $row['FIDE_Land'] : ''); printf("%s | \n", $row['Verein']); print "