connect_error) { $message['error'] .= "Datenbankverbindung fehlgeschlagen: " . $mysqlConn->connect_error; } else{ $wkInfo = array(); $wkGals = array(); if( (string)(int)$_GET['wkId'] != $_GET['wkId'] ){ $message['error'] .= "Ungültige wkId ".$_GET['wkId']; } else{ $mysqlConn->query("USE cwsvjudo;"); $wkInfoQuery = sprintf( "SELECT * FROM wettkampfkalender WHERE wettkampfkalender.lfdeNr = '%s';", $mysqlConn->real_escape_string($_GET['wkId']) ); $wkResults = $mysqlConn->query($wkInfoQuery); if( empty($wkResults) ){ $message['error'] .= "Fehler bei Datenbankabfrage (".$wkInfoQuery.")!"; } else{ $wkInfo = $wkResults->fetch_assoc(); } $mysqlConn->query("USE cwsvjudo;"); $wkInfoQuery = sprintf( "SELECT * FROM wkGalerien WHERE wkGalerien.wkId = '%s';", $mysqlConn->real_escape_string($_GET['wkId']) ); $wkResults = $mysqlConn->query($wkInfoQuery); if( empty($wkResults) ){ $message['error'] .= "Fehler bei Datenbankabfrage (".$wkInfoQuery.")!"; } else{ //$wkGals = $wkResults->fetch_assoc(); $wkGals = $wkResults->fetch_all(); } } } if($mysqlConn) $mysqlConn->close(); } ?> <?php if ( !empty($wkInfo) ){ echo mb_convert_encoding($wkInfo['Veranstaltung'], 'UTF-8', 'ISO-8859-1'); } else{ echo((isset($_GET["jahr"]) ? "Wettkampfkalender ".$_GET["jahr"] : "Aktueller Wettkampfkalender")); } ?> der Abteilung Judo des Chemnitzer Freizeit- und Wohngebietssportvereines" /> " />
Judo im Chemnitzer WSV - Promo /> Judo im Chemnitzer WSV - Logo

Chemnitzer WSV e. V. - Judo


query($query); foreach($ergebnis as $row){ array_push($jahre, $row["DATE_FORMAT( Datum, '%Y')"]); } // ist das übergebene jahr ein gültiges? $jahr = $_GET["jahr"]; if($jahr){ if(in_array($jahr, $jahre)){ $minDate = $jahr."-01-01"; $maxDate = $jahr."-12-31"; ?>

Wettkampfkalender

Kommende Wettkämpfe

= \"".$minDate."\" ORDER BY Datum ASC"; if($maxDate){ $query="SELECT Datum,Veranstaltung,Ausschreibung,Ort,Routenplaner,Altersklassen,lfdeNr FROM wettkampfkalender WHERE Datum >= \"".$minDate."\" AND Datum <= \"".$maxDate."\" ORDER BY Datum ASC"; } $ergebnis = $db_connection->query($query); ?> query($query); // echo "Debug: " . gettype($ergebnis) . " " . count($ergebnis) . "\n"; $lastMonthName = ""; foreach($ergebnis as $wk){ if($lastMonthName != strftime("%B", strtotime($wk['Datum']) )){ $lastMonthName = strftime("%B", strtotime($wk['Datum']) ); echo(""); } ?>
Datum Veranstaltung Ort Altersklasse(n) iCal
".$lastMonthName."
iCal
Datum Veranstaltung Ort Altersklasse(n) iCal
Alle Angaben ohne Gewähr! Fehler und Ergänzungen dürfen gerne gemeldet werden.
Link zum Archiv mit allen Ausschreibungen.
Im folgendem kann man sich mehrere Wettkampftermine in einer ICalendar-Datei zusammenstellen. Zum An-/Abwählen bei gedrückter Strg-Taste mit der linken Maustaste die jeweiligen Wettkämpfe anklicken.
getMessage() . "
"; die(); } ?>