Hallo zusammen!
Ich google und bastele schon seit Stunden an dem Versuch, zwei in der Datenbank mit TIME festgelegte Felder ('von' und 'bis') in einem php-Skript so zu formatieren, das statt HH:MM:SS nur noch HH:MM ausgegeben wird.
Aber anscheinend bin ich zu blöde, das hinzubiegen.
Der Code des Skripts sieht so aus:
PHP-Code:
$res = mysql_db_query("Datenbank", "SELECT Angebot, Zielgruppe, Tage, von, bis, Ort, Uebungsleiter, Anmerkung from Tabelle1 ORDER BY Angebot ASC, Ort ASC, Uebungsleiter ASC");
$num = mysql_num_rows($res);
// liest die letzte Aenderung aus:
$sql = "SHOW TABLE STATUS
LIKE 'Tabelle1'";
$result = mysql_query($sql) or die(mysql_error());
if (mysql_num_rows($result))
{
$row = mysql_fetch_assoc($result);
$aenderung = date('d.m.Y', strtotime($row['Update_time']));
}
echo "<center><h1><b><u>Übersicht über das Angebot des MTV Treubund Lüneburg von 1848 e.V. </u></b></h1></center>";
echo "<center>Stand vom <b>$aenderung</b></center><br><br>";
echo "Direkte Suche? Das ist <a href='http://esoteric-events.eu/Kursabfrage.html'>hier</a> möglich<br /><br />";
?><table><?php
//Einträge pro Seite: Hier 20 pro Seite
$eintraege_pro_seite = 20;
//Ausrechen welche Spalte man zuerst ausgeben muss:
$start = $seite * $eintraege_pro_seite - $eintraege_pro_seite;
//Tabelle Abfragen
//Tabelle heißt hier einfach: Tabelle
echo "<table border>";
// Überschrift
echo "<th>Angebot</th> <th>Zielgruppe</th><th>Tag</th><th>von</th>";
echo "<th>bis</th><th>Ort</th>";
echo "<th>Übungsleiter</th> <th>Anmerkung</th> ";
$abfrage = "SELECT Angebot, Zielgruppe, Tage, von, bis, Ort, Uebungsleiter, Anmerkung FROM Tabelle1 LIMIT $start, $eintraege_pro_seite";
$ergebnis = mysql_query($abfrage);
$von = time('%H:%i', $timestamp($row['von']));
while($row = mysql_fetch_object($ergebnis))
{ ?>
<tr>
<td width="290"><?php echo $row->Angebot;?></td>
<td width="200"><?php echo $row->Zielgruppe;?></td>
<td width="15"><?php echo $row->Tage;?></td>
<td width="20"><?php echo $row->von; ?></td>
<td width="20"><?php echo $row->bis;?></td>
<td width="150"><?php echo $row->Ort;?></td>
<td width="150"><?php echo $row->Uebungsleiter;?></td>
<td width="150"><?php echo "<font color='red'>".$row->Anmerkung;?></td>
</tr>
Wäre nett, wenn mir jemand auf die Sprünge helfen könnte
Danke!
Marcus