Hola estan?, le cuento a ver si alguien me da una mano, tengo un sistema de usuarios con servicios, cada servicio tiene una fecha de vencimiento distinta campo "vencimiento", tengo un codigo que muestra si los servicios vencen o no en los proximos 15 dias, el codigo es el siguiente:
Código:
<?
list($anio,$mes,$dia)=split("-",$row["vencimiento"]);
$vencimiento = date( "Y-m-d", mktime(0,0,0, $mes, $dia-15, $anio)); //15 dias antes del vencimiento
$vencimiento=str_replace("-","",$vencimiento);
$hoy=str_replace("-","",date("Y-m-d"));
if ($hoy <= $vencimiento){
echo "Servicio sin vencimientos próximos";
} else {
echo "Vencimiento en los próximos 15 días";
}
?>
Funciona perfecto, ahora lo que necesitaria es poner en la index una consulta que me haga un update en el campo "deuda" conviertiendo de "no a "si" si con respecto a hoy faltan 15 dias o menos con respecto a la fecha de vencimiento del servicio, y si faltan mas de 15 dias, que haga el update de "deuda" a "no".
Por que si aplico el codigo siguiente me cambia todos los campos:
Código:
$sql="update servicios set deuda='si'";
$result = mysql_query($sql);
Gracias desde ya.