1
Hallo,
aktuell schaut die Datei so aus:
Diese gibt 2 Tabellen mit Inhalten aus. Ist dies problemlos erweiterbar?
Sobald ich ein 3 einbaue, gibt er mir keine Tabelle mehr aus. Auch keine Fehlermeldung
aktuell schaut die Datei so aus:
<?php
//Fehlermeldungen ausgeben falls vorhanden
ini_set('display_errors', 1);
error_reporting(E_ALL);
//Einbinden von CSS Datei
include "css.php.inc";
//Einbinden von Datenbankzugang
require_once "dbVerbindung.php.inc";
// Hole die 40 Ältesten Datensätze der Klasse 1 ab und sortiere dann absteigend nach Datum (neueste zuerst)
$pdo_1 = new MyPDO();
$sql_1 = "
SELECT
*
FROM
(
SELECT
id, nachname, vorname, verein, ttr, timestamp
FROM
anmeldungen_2018_samstag
WHERE
gemeldeteKlasse = '1'
ORDER BY
timestamp ASC LIMIT 40
) as daten
ORDER BY
timestamp DESC
";
// Hole die 40 Ältesten Datensätze der Klasse 2 ab und sortiere dann absteigend nach Datum (neueste zuerst)
$pdo_2 = new MyPDO();
$sql_2 = "
SELECT
*
FROM
(
SELECT
id, nachname, vorname, verein, ttr, timestamp
FROM
anmeldungen_2018_samstag
WHERE
gemeldeteKlasse = '2'
ORDER BY
timestamp ASC LIMIT 40
) as daten
ORDER BY
timestamp DESC
";
try {
printResult_1($pdo_1->query($sql_1)->fetchAll(), 'Jugend U18 B');
printResult_2($pdo_2->query($sql_2)->fetchAll(), 'Jugend U18 A');
} catch (Exception $e) {
die('Something went wrong...<br />' . $e->getMessage());
}
function printResult_1($res_1, $title) {
echo "<br/><b>".$title."</b>
<table class='table_gesamtspielplan'>
<tr>
<td><b></b></td>
<td><b>Name</b></td>
<td><b>Vorname</b></td>
<td><b>Verein</b></td>
<td><b>TTR</b></td>
<td><b>Meldeeingang</b></td>
</tr>
";
//echo '<pre>';
//print_r($res_1);
//echo '</pre>';
$nummerierung = 1;
foreach ($res_1 as $val_1) {
$date = DateTime::createFromFormat('Y-m-d H:i:s', $val_1["timestamp"]);
$newDate = $date->format('d.m.Y H:i');
echo "
<tr>
<td> {$nummerierung} </td>
<td> {$val_1["nachname"]} </td>
<td> {$val_1["vorname"]} </td>
<td> {$val_1["verein"]} </td>
<td> {$val_1["ttr"]} </td>
<td> {$newDate} </td>
</tr>
";
$nummerierung++;
}
echo "</table>";
function printResult_2($res_2, $title) {
echo "<br/><b>".$title."</b>
<table class='table_mannschaften'>
<tr>
<td><b></b></td>
<td><b>Name</b></td>
<td><b>Vorname</b></td>
<td><b>Verein</b></td>
<td><b>TTR</b></td>
<td><b>Meldeeingang</b></td>
</tr>
";
$nummerierung = 1;
foreach ($res_2 as $val_2) {
$date = DateTime::createFromFormat('Y-m-d H:i:s', $val_2["timestamp"]);
$newDate = $date->format('d.m.Y H:i');
echo "
<tr>
<td> {$nummerierung} </td>
<td> {$val_2["nachname"]} </td>
<td> {$val_2["vorname"]} </td>
<td> {$val_2["verein"]} </td>
<td> {$val_2["ttr"]} </td>
<td> {$newDate} </td>
</tr>
";
$nummerierung++;
}
echo "</table>";
}
}
?>
Diese gibt 2 Tabellen mit Inhalten aus. Ist dies problemlos erweiterbar?
Sobald ich ein 3 einbaue, gibt er mir keine Tabelle mehr aus. Auch keine Fehlermeldung
<?php
//Fehlermeldungen ausgeben falls vorhanden
ini_set('display_errors', 1);
error_reporting(E_ALL);
//Einbinden von CSS Datei
include "css.php.inc";
//Einbinden von Datenbankzugang
require_once "dbVerbindung.php.inc";
// Hole die 40 Ältesten Datensätze der Klasse 1 ab und sortiere dann absteigend nach Datum (neueste zuerst)
$pdo_1 = new MyPDO();
$sql_1 = "
SELECT
*
FROM
(
SELECT
id, nachname, vorname, verein, ttr, timestamp
FROM
anmeldungen_2018_samstag
WHERE
gemeldeteKlasse = '1'
ORDER BY
timestamp ASC LIMIT 40
) as daten
ORDER BY
timestamp DESC
";
// Hole die 40 Ältesten Datensätze der Klasse 2 ab und sortiere dann absteigend nach Datum (neueste zuerst)
$pdo_2 = new MyPDO();
$sql_2 = "
SELECT
*
FROM
(
SELECT
id, nachname, vorname, verein, ttr, timestamp
FROM
anmeldungen_2018_samstag
WHERE
gemeldeteKlasse = '2'
ORDER BY
timestamp ASC LIMIT 40
) as daten
ORDER BY
timestamp DESC
";
// Hole die 64 Ältesten Datensätze der Klasse 3 ab und sortiere dann absteigend nach Datum (neueste zuerst)
$pdo_3 = new MyPDO();
$sql_3 = "
SELECT
*
FROM
(
SELECT
id, nachname, vorname, verein, ttr, timestamp
FROM
anmeldungen_2018_samstag
WHERE
gemeldeteKlasse = '3'
ORDER BY
timestamp ASC LIMIT 64
) as daten
ORDER BY
timestamp DESC
";
try {
printResult_1($pdo_1->query($sql_1)->fetchAll(), 'Jugend U18 B');
printResult_2($pdo_2->query($sql_2)->fetchAll(), 'Jugend U18 A');
printResult_3($pdo_3->query($sql_3)->fetchAll(), 'Aktive D');
} catch (Exception $e) {
die('Something went wrong...<br />' . $e->getMessage());
}
function printResult_1($res_1, $title) {
echo "<br/><b>".$title."</b>
<table class='table_gesamtspielplan'>
<tr>
<td><b></b></td>
<td><b>Name</b></td>
<td><b>Vorname</b></td>
<td><b>Verein</b></td>
<td><b>TTR</b></td>
<td><b>Meldeeingang</b></td>
</tr>
";
//echo '<pre>';
//print_r($res_1);
//echo '</pre>';
$nummerierung = 1;
foreach ($res_1 as $val_1) {
$date = DateTime::createFromFormat('Y-m-d H:i:s', $val_1["timestamp"]);
$newDate = $date->format('d.m.Y H:i');
echo "
<tr>
<td> {$nummerierung} </td>
<td> {$val_1["nachname"]} </td>
<td> {$val_1["vorname"]} </td>
<td> {$val_1["verein"]} </td>
<td> {$val_1["ttr"]} </td>
<td> {$newDate} </td>
</tr>
";
$nummerierung++;
}
echo "</table>";
function printResult_2($res_2, $title) {
echo "<br/><b>".$title."</b>
<table class='table_mannschaften'>
<tr>
<td><b></b></td>
<td><b>Name</b></td>
<td><b>Vorname</b></td>
<td><b>Verein</b></td>
<td><b>TTR</b></td>
<td><b>Meldeeingang</b></td>
</tr>
";
$nummerierung = 1;
foreach ($res_2 as $val_2) {
$date = DateTime::createFromFormat('Y-m-d H:i:s', $val_2["timestamp"]);
$newDate = $date->format('d.m.Y H:i');
echo "
<tr>
<td> {$nummerierung} </td>
<td> {$val_2["nachname"]} </td>
<td> {$val_2["vorname"]} </td>
<td> {$val_2["verein"]} </td>
<td> {$val_2["ttr"]} </td>
<td> {$newDate} </td>
</tr>
";
$nummerierung++;
}
echo "</table>";
function printResult_3($res_3, $title) {
echo "<br/><b>".$title."</b>
<table class='table_mannschaften'>
<tr>
<td><b></b></td>
<td><b>Name</b></td>
<td><b>Vorname</b></td>
<td><b>Verein</b></td>
<td><b>TTR</b></td>
<td><b>Meldeeingang</b></td>
</tr>
";
$nummerierung = 1;
foreach ($res_3 as $val_3) {
$date = DateTime::createFromFormat('Y-m-d H:i:s', $val_3["timestamp"]);
$newDate = $date->format('d.m.Y H:i');
echo "
<tr>
<td> {$nummerierung} </td>
<td> {$val_3["nachname"]} </td>
<td> {$val_3["vorname"]} </td>
<td> {$val_3["verein"]} </td>
<td> {$val_3["ttr"]} </td>
<td> {$newDate} </td>
</tr>
";
$nummerierung++;
}
echo "</table>";
}
}
?>
Gruß Tobi