connect_error){ $messages['error'] += "Datenbankverbindung fehlgeschlagen: " . $mysqlConn->connect_error . "
"; } else{ // mögliche Werte für das Jahr herausfinden $galJahresListe = array(); $queryJahresListe = " SELECT DISTINCT DATE_FORMAT( datum, '%Y') AS jahr FROM cwsvjudo.wkGalerien WHERE 1 ORDER BY DATE_FORMAT( datum, '%Y' ) DESC; "; $mysqlResults = $mysqlConn->query($queryJahresListe); if( !$mysqlResults ){ $messages['error'] += "Fehler bei Datenbankabfrage '".$queryJahresListe."'
"; } else{ while( $mysqlResult = $mysqlResults->fetch_assoc() ){ array_push( $galJahresListe, $mysqlResult['jahr']); } } // standardmäßig frage die letzten 12 Galerien ab $queryGals = " SELECT id,datum,name,url,typ,teaserBildUrl FROM cwsvjudo.wkGalerien WHERE 1 ORDER BY datum DESC LIMIT 12 "; // Falls ein Konkretes Jahr angegebe wurde, fragen wir dies ab if($galJahr != ""){ $minDate = $galJahr."-01-01"; $maxDate = $galJahr."-12-31"; $queryGals = sprintf(" SELECT id,datum,name,url,typ,teaserBildUrl FROM cwsvjudo.wkGalerien WHERE datum >= '%s' AND datum <= '%s' ORDER BY datum ASC;", $mysqlConn->real_escape_string($minDate), $mysqlConn->real_escape_string($maxDate) ); } $galListe = array(); $mysqlResults = $mysqlConn->query($queryGals); if( !$mysqlResults ){ $messages['error'] += "Fehler bei Datenbankabfrage '".$queryGals."'
"; } else{ while( $mysqlResult = $mysqlResults->fetch_assoc() ){ array_push( $galListe, $mysqlResult); } } } //$siteData['jsonDataHeader'] = ""; // Modellierung: // - der Content ist eine Menge von Sections // - eine Section ist eine Folge von Articles $siteData['content'] = array(); // $newsSection = array(); $siteData['title'] = "Galerien mit Bildern der Judoka des Chemnitzer WSV"; $siteData['ampSubNav'] = array( array( 'caption' => "Trainings­zeiten", 'icon' => $baseUrl."/ressourcen/graphiken/icons/clockIconFriendly.svg", 'title' => "Trainingszeiten und -orte der Judoka des Chemnitzer WSV", 'href' => $canonicalBaseUrl."/trainingszeiten.php" ), array( 'caption' => "Termine", 'icon' => $baseUrl."/ressourcen/graphiken/icons/calendarIcon.svg", 'title' => "Kalender mit Terminen für Wettkämpfe", 'href' => $baseUrl."/pages/desktop/verein.wettkampfkalender.php" ), array( 'isActive' => 'true', 'caption' => "Galerien", 'icon' => $baseUrl."/ressourcen/graphiken/icons/gallery.svg", 'title' => "Bilder und Videos von unseren Wettkämpfen und sonstigen Veranstaltungen", 'href' => $canonicalBaseUrl."/galerien.php" ), array( 'caption' => "JudoWiki", 'icon' => $baseUrl."/ressourcen/graphiken/icons/wikipediaW.svg", 'title' => "Ein kleines Nachschlagewerk über Judo", 'href' => $baseUrl."/JudoWiki" ), array( 'caption' => "Kontakt", 'icon' => $baseUrl."/ressourcen/graphiken/icons/contact4Ways.svg", 'title' => "Möglichkeiten mit dem Chemnitzer Freizeit- und Wohngebietssportverein in Kontakt zu treten", 'href' => $canonicalBaseUrl."/kontakt.php" ), ); $siteData['subNav'] = ""; $siteData['content'] = array(); // $jahresSelector = ""; // $jahresSelector .= // ""; // array_push( // $siteData['content'], // array( // $jahresSelector // ) // ); $galTable = ""; $galTable .= "". "". ""; // Jede Galerie ausgeben foreach($galListe as $gal){ $galTable .= "". "". "". ""; } $galTable .= "". "
DatumLink zur Galerie
". "". "". ""; if( $gal['teaserBildUrl'] != "" ){ $galTable .= "
". "". "". "
"; } $galTable .= "
".mb_convert_encoding($gal['name'], 'UTF-8', 'ISO-8859-1')." (".mb_convert_encoding($gal['typ'], 'UTF-8', 'ISO-8859-1').")
". "
". "
"; array_push( $siteData['content'], array( $galTable ) ); require_once('./cwsvJudo.ampTemplate.inc.php'); $chCounter_page_title = "Galerien (ampVersion)"; $chCounter_visible=0; $chCounter_mode='noscript'; include($basePath."/expCounter/counter.php"); // require_once( "/users/cwsvjudo/www/expCounter/counter.php" ); ?>