Estoy creando un panel para controlar los clientes que deben renovar su contrato con PHP y Mysql. El Panel lo tengo OK, solo me falta un pequeño detalle. Segun la fecha actual, el panel debe ser capaz de mostrarme una luz (osea una imagen) verde=si esta ok, amarilla=si esta por vencer y roja=si esta vencido. Para esto en la base de datos tengo 3 campos y los comparo con date()
Dia de Termino, Mes de Termino y Año de termino
d_t = 01 02 03 04 ... 31
m_t = 01 02 03 04 ... 12
y_t = 01 02 03 .. 20
Y la idea es compararlo con date() para que sepa si esta vencido o por vencer... el codigo es el siguiente:
Código:
Funciona casi bien, solo que si pongo la fecha 17-08-08 me da color verde... pero por el año esta vencido ...<? if ($row_Clientes['m_t'] == date("m")+1 && $row_Clientes['y_t'] && date("y")) { ?> <img src="images/media.png" width="15" height="15" /> <? } else if (date("y") >= $row_Clientes['y_t'] && date("m") >= $row_Clientes['m_t'] && date("d") >= $row_Clientes['d_t']) { ?> <img src="images/bad.png" width="15" height="15" /> <? } else { ?> <img src="images/good.png" width="15" height="15" /> <? } ?>
Si me pueden ayudar, se los agradeceria un monton!
Saludos!