Hallo Leute,
ich lese ein Datum aus einer Datenbank aus und speichere dieses in einer Sessionvariable.
Codeauszug:
PHP-Code:
$sql1="SELECT * FROM t_tour WHERE datum='".$suchdatum."'";
$result1=mysql_query($sql1);
$hits1=mysql_num_rows($result1);
if($hits1==0)
{
echo "<p>Kein Tourenplan von diesem Datum gefunden!</p>";
}
elseif($hits1!=0)
{
while($array_tour=mysql_fetch_row($result1))
{
$_SESSION['tour_datum']=$array_tour[1];
...
Später im Quellcode möchte ich dann den deutschen Wochentag ausgeschrieben haben:
PHP-Code:
$tag = date(D,$_SESSION['tour_datum']);
if($tag == 'Mon'){ $wochentag = 'Montag'; }
else if($tag == 'Tue'){ $wochentag = 'Dienstag'; }
else if($tag == 'Wed'){ $wochentag = 'Mittwoch'; }
else if($tag == 'Thu'){ $wochentag = 'Donnerstag'; }
else if($tag == 'Fri'){ $wochentag = 'Freitag'; }
else if($tag == 'Sat'){ $wochentag = 'Samstag'; }
else if($tag == 'Sun'){ $wochentag = 'Sonntag'; }
echo $wochentag; // hier soll die Ausgabe erscheinen
Obwohl das Datum jedes Datensatzes unterschiedlich ist, bringt er mir immer "Donnerstag".
Ich werd noch verrückt.
Kann mir jemand von euch helfen?
MfG watchdogg