hi,
wenn ich dieses script ausführe:
PHP-Code:
<?php
$query = mysql_query("SELECT einstellungen.l_update, user.l_update FROM einstellungen, user WHERE user.ID='$userid'",$link) or die (mysql_error());
if (mysql_result($query,0,0) <= mysql_result($query,0,1))
{
echo "<span class=\"quicklogin_gruen\">".mysql_result($query,0,1)."</span>";
}
else
{
echo "<span class=\"quicklogin_rot\">".mysql_result($query,0,1)."</span>";
}
?>
dann funktioniert die if-abfrage einwandfrei. wenn ich aber stattdessen dieses script ausführe:
PHP-Code:
<?php
$query = mysql_query("SELECT einstellungen.l_update, DATE_FORMAT(user.l_update, '%d.%m.%Y') FROM einstellungen, user WHERE user.ID='$userid'",$link) or die (mysql_error());
if (mysql_result($query,0,0) <= mysql_result($query,0,1))
{
echo "<span class=\"quicklogin_gruen\">".mysql_result($query,0,1)."</span>";
}
else
{
echo "<span class=\"quicklogin_rot\">".mysql_result($query,0,1)."</span>";
}
?>
funktioniert die if-abfrage nicht mehr. kann ich das umgehen oder muss ich das datum mit explode manuell formatieren?
die felder l_update sind beide date-felder.
lg flo