zur Eventübersicht";
}
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) {
$sqlMessage['error'] .= 'Datenbankverbindung fehlgeschlagen: ' . $mysqli->connect_error;
}
else{
// Abfrage der Eventdaten
$eventData = getWkEventData($mysqli, $_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']);
}
}
}
var_dump($_POST);
if( $_POST['action'] == "deleteStarter" ){
try{
$dbConnection = new PDO(
'mysql:host='.$cwsvJudoConfig["db"]["host"].';dbname='.$cwsvJudoConfig["db"]["name"],
$cwsvJudoConfig["db"]["user"],
$cwsvJudoConfig["db"]["password"]
);
if($_POST['action']=="deleteStarter"){
echo("DELETE FROM `wkParticipo_Starter` WHERE id=:starterId;");
$deleteStarterQuery = $dbConnection->prepare(
"DELETE FROM `wkParticipo_Starter` WHERE id=:starterId;"
);
$deleteStarterQuery->bindParam(':starterId', $_POST['starterId'], PDO::PARAM_INT);
if($deleteStarterQuery->execute());
else echo("FEHLER\n");
}
}
catch(PDOException $db_error){
die( "Error!: " . $db_error->getMessage() );
}
}
else echo("NoActionDeleteStarter\n");
}
}
?>
Wettkampfplanung - Administration - Eventdetails
Zur Eventliste zurück
Zum Adminbereich zurück
".$message['error']."\n";
}
}
else{
?>
Eventdaten
- EventId:
- wkId:
- Meldefrist:
Fehler: wkId \"".$eventData['wkId']."\" scheint kein Int zu sein!";
?>
Wettkampfdaten:
Fehler: Wettkampf mit Id ".$eventData['wkId']." nicht gefunden!";
else{
?>
Fehler: eventId \"".$eventData['id']."\" scheint kein Int zu sein!";
?>
Starter:
Keine Starter für diesen Wettkampf";
else{
?>
$typeValue ){
echo("".$typeValue."
");
foreach( $starterData as $starter ){
if($starter['type'] != $typeKey) continue;
$userData = getUserData($mysqli, $starter['userId']);
?>
- [] -- ,
- eventId:
- userId:
- type:
- fahrtId:
-
-
Keine Fahrten für dieses Event gemeldet!
Mitfahrt bei fahrtId ""
- Masse:
- Platzierung:
");
echo("| Name | Vorname | Geb.Dat. | Masse | Platz | starterId | fahrtId |
");
foreach( $starterData as $starter ){
if( empty($starter) ){
echo("Keine ".$typeKey." für dieses Event!");
continue;
}
if($starter['type'] != $typeKey) continue;
echo("");
$userData = getUserData($mysqli, $starter['userId']);
echo("| ".mb_convert_encoding($userData['name'], 'UTF-8', 'ISO-8859-1')." | ");
echo("".mb_convert_encoding($userData['vorname'], 'UTF-8', 'ISO-8859-1')." | ");
echo("".mb_convert_encoding(date("d.m.Y", strtotime($userData['gebDatum'])), 'UTF-8', 'ISO-8859-1')." | ");
echo("".$starter['masse']." | ");
echo("".$starter['platz']." | ");
echo("".$starter['id']." | ");
echo("".$starter['fahrtId']." | ");
echo("
");
}
echo("");
}
}
// $fahrtenData = array();
$fahrtenData = getFahrtenForEvent($mysqli, $eventData['id']);
?>
Fahrten:
Keine Fahrten für dieses Event";
else{
foreach( $fahrtenData as $fahrt ){
$fahrerData = getUserData($mysqli, $fahrt['fahrerId']);
?>
- [] -- ,
- EventId:
- FahrerId:
- AnzPlätze:
- MitfahrerIds:
Starter einschreiben:
Keine User gefunden";
else{
foreach( $users as $user ){
?>
close();
}
?>