preko
Erfahrenes Mitglied
Hi,
ich habe das Problem, dass ich ein Datum gegen ein anderes vergleichen muß. Ist dieses verstrichen, soll der passende Tabellenhintergrund rot, sonst grün dargestellt werden. Damit soll eine farbliche Zeitleiste dargestellt werden.
Ich habe u. a. folgende MySQL Abfrage:
Die Prüfung, ob das Datum verstrichen ist, sieht so aus, funktioniert aber nicht:
Es werden grundsätzlich alle Tabellenhintergründe rot dargestellt. Was habe ich falsch gemacht?
Beste Grüße,
preko
ich habe das Problem, dass ich ein Datum gegen ein anderes vergleichen muß. Ist dieses verstrichen, soll der passende Tabellenhintergrund rot, sonst grün dargestellt werden. Damit soll eine farbliche Zeitleiste dargestellt werden.
Ich habe u. a. folgende MySQL Abfrage:
PHP:
...
$sql_query = "SELECT
*,
DATE_FORMAT(start,'%d.%m.%Y') as start,
DATE_FORMAT(ende,'%d.%m.%Y') as ende
FROM
`tabelle`
...
PHP:
...
<td colspan="2" width="50" style="text-align:center; background-color:';
if ($row['start'] <= date("d-m-Y")) {
echo '#FF0000';
}
else {
echo '#55AA62';
}
echo '; border-left:1px solid #000000; border-top:1px solid #000000; border-bottom:1px solid #000000;"><small>1</small></td>';
...
Beste Grüße,
preko