Tengo una tabla con informacion, uno de esos campos contiene fechas en formato dia/mes/año.
Si la fecha es anterior a la actual se pone en rojo, sino en verde.
El problema esque los resultados de la tabla no se alteran, solo canvian de color los resultados exteriores a la tabla.
aqui el codigo
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<tr><td><b><b>Codi</td></b> <td><b>Titol</td></b> <td><b>Soci</td></b> <td><b>Dia del prestec</td></b> <td><b>Dia de la tornada</td></b>
</tr></tr></tr>
<?php
while($row = mysql_fetch_array($prestec)) {
printf("<tr><td>%s</td> <td>%s</td> <td>%s</td> <td>%s</td> <td>%s</td></tr>", $row["codi"], $row["titol"], $row["soci"], $row["prestec"], $row["tornada"]);
if ($row["tornada"] < $fecha){
echo "<font Color='red'>".$row["tornada"]."</font>";
}else{
echo "<font Color='green'>".$row["tornada"]."</font>";
}
}
//Tancament Conexio
mysql_close($link);
?>
</table>