Hallo an alle,
ich habe folgendes Problemwurde hier sicher schonmal diskutirt habe aber die lösung auf mein problem noch nicht gefunden).
Das Problem ist folgendes: ich möchte aus einer MySql Tabelle eine Spalte mit Datum Auslesen, das Datum soll aber in deutsch erscheinen (tt.mm.jjjj). das auslesen geht allerdings bekomme ich es nicht umgewandelt?
hier ist der Quelltext der PHP Seite:
-----------------------------------------------------------------
----------------------------------
Habe es schon mit:
function date_mysql2german($a_date) {
list($jahr, $monat, $tag) = explode("-", $a_date);
return sprintf("%02d.%02d.%04d", $tag, $monat, $jahr);
}
Probiert habe aber da irgendwo nen fehler oder es ist an der faslchen stelle.
spalte mit datum ist vom typ date weil ich nach dem datum sortieren will (wie im quelltext)
Bitte Helft mir und Danke im Voraus
ich habe folgendes Problemwurde hier sicher schonmal diskutirt habe aber die lösung auf mein problem noch nicht gefunden).
Das Problem ist folgendes: ich möchte aus einer MySql Tabelle eine Spalte mit Datum Auslesen, das Datum soll aber in deutsch erscheinen (tt.mm.jjjj). das auslesen geht allerdings bekomme ich es nicht umgewandelt?
hier ist der Quelltext der PHP Seite:
-----------------------------------------------------------------
PHP-Code:
<body>
<?
$dbHost = "localhost";
$dbUser = "********";
$dbPass = "********";
$dbName = "********";
$connect = @ mysql_connect($dbHost, $dbUser, $dbPass) or die("Keine Verbindung zum Datenbankserver!");
$selectDB = @ mysql_select_db($dbName) or die("Konnte die Datenbank <b>$dbName</b> nicht auswählen!");
?>
<H1 align="center">Termine</H1>
<table width="100%" border="1">
<tr>
<td width="14%"><div align="left">Datum</div></td>
<td width="52%" bgcolor="#C0C0C0"><div align="center">Ereignis</font></div></td>
<td width="34%"><div align="right">Ort</div></td>
</tr>
</table>
<br>
<?
$abfrage = @ mysql_query("SELECT * FROM sv_dates ORDER BY a_date ASC")or die("Konnte den SELECT-Befehl nicht ausführen!!!");
while($eintrag = mysql_fetch_object($abfrage)) {
echo "<table width=\"100%\" border=\"1\">";
echo "<tr>";
echo "<td width=\"14%\" align=\"left\">".$eintrag->a_date."</td>";
echo "<td width=\"52%\" bgcolor=\"#C0C0C0\" div align=\"center\">".$eintrag->event."</td>";
echo "<td width=\"34%\" align=\"right\">".$eintrag->location."</td>";
echo "</tr>";
echo "</table>";
}
@mysql_free_result($abfrage);
@mysql_close();
?>
</body>
----------------------------------
Habe es schon mit:
function date_mysql2german($a_date) {
list($jahr, $monat, $tag) = explode("-", $a_date);
return sprintf("%02d.%02d.%04d", $tag, $monat, $jahr);
}
Probiert habe aber da irgendwo nen fehler oder es ist an der faslchen stelle.
spalte mit datum ist vom typ date weil ich nach dem datum sortieren will (wie im quelltext)
Bitte Helft mir und Danke im Voraus
Kommentar