Ereignisse brauchen nicht mehr zwingend einen Wettkampf im

Wettkampfkalender

- Die Ereignisse wurden um ihr Datum erweitert
- Daten, die sonst aus dem Wettkampfeintrag des zugehörigen Wettkampfes
gezogen worden wären, müssen jetzt als json in die Bemerkunksspalte
geschrieben werden
- Events ohne zugehörigen Wettkampf im Wettkampfkalender müssen
momentan noch per Hand eingefügt werden. Es gibt keine Oberfläche
dafür.

Changes to be committed:
	modified:   addFahrt.php
	modified:   addStarter.php
	modified:   addStarterDev.php
	modified:   admin/adminAddStarter.php
	modified:   admin/newsLetter.php
	modified:   admin/showEvent.php
	modified:   admin/showFahrt.php
	modified:   auth.php
	modified:   authLogin.php
	modified:   index.php
	modified:   lib/wkParticipoLib.inc.php
	modified:   showWkEvent.php
This commit is contained in:
marko
2018-11-29 15:52:09 +01:00
parent c3a324fa4e
commit 21922347d3
12 changed files with 181 additions and 85 deletions

View File

@@ -16,19 +16,20 @@
}
else{
if( (string)(int)$_POST['f']['eventId'] == $_POST['f']['eventId'] ){
$mysqli = @new mysqli($db_server, $db_user, $db_password, $db_name);
if ($mysqli->connect_error) {
$message['error'] = 'Datenbankverbindung fehlgeschlagen: ' . $mysqli->connect_error;
$mysqlConn = @new mysqli($db_server, $db_user, $db_password, $db_name);
if ($mysqlConn->connect_error) {
$sqlMessage['error'] .= 'Datenbankverbindung fehlgeschlagen: ' . $mysqlConn->connect_error;
}
else{
// Abfrage der Eventdaten
$eventData = getEventData($mysqli, $_POST['f']['eventId']);
$eventData = getWkEventData($mysqlConn, $_POST['f']['eventId'], array('outCharset'=>"UTF-8"));
if( empty($eventData) ) $message['error'] = 'Fehler: keine Eventdaten zurückgeliefert!';
else{
// Abfrage der Starterdaten des Events
$starterData = getStarterForEvent($mysqli, $eventData['id']);
// Abfrage der Fahrtdaten des Events
$fahrten = getFahrtenForEvent($mysqli, $eventData['id']);
// Abfrage der Starterdaten des Events
$starterData = getStarterForEvent($mysqlConn, $eventData['id']);
// Abfrage der Fahrtdaten des Events
$fahrten = getFahrtenForEvent($mysqlConn, $eventData['id']);
}
}
}