Autor Tema: Alerta de fecha de vencimiento con php  (Leído 787 veces)

Desconectado TomasCanales

  • PHPerit@
  • *
  • Mensajes: 1
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Alerta de fecha de vencimiento con php
« en: 08 de Marzo de 2016, 02:54:13 am »
Hola a todos, ya tenia una cuenta aca pero la perdi, estoy diseñando un sistema y hace mucho que no tocaba esto, el problema que tengo es que tengo 1 fecha de vencimiento con la que quiero que me avise 30 dias antes de que llegue esa fecha. Probe varios codigos pero no eh dado con que me tome los datos que estan dentro del rango de 30 dias  para que termine venciendo esa fecha.
Codigo
Código: [Seleccionar]
<?php
 
include_once "conexions.php";

$select "select * from choferes where vencimiento_licencia between curdate() and date_add(curdate(), interval 30 day)";
$licencia mysql_query($select$con);
echo 
"<center> <table border = 0 width = 550>";
echo 
"<tr> <td> Dominio</td>
<td> Usuario </td>
<td> Fecha Vencimiento </td> </tr>"
;
for (
$la 0$la mysql_num_rows($licencia); $la)
{
$nombre mysql_result($licencia$la,"nombre");
$apellido mysql_result($licencia$la,"apellido");
$fecha_vencimiento mysql_result($dominio$la,"vencimiento_licencia");
echo 
"<tr> <td> $nombre </td>
<td> <center> 
$usuario </td>
<td> <center> 
$fecha_vencimiento </td> </tr>";
}
echo 
"</table> </center>";
?>

Este codigo lo encontre en internet y supuestamente a la persona le sirvio, pero ami no me arroja ningun resultado.
Saludos

Comunidad PHPeros

Alerta de fecha de vencimiento con php
« en: 08 de Marzo de 2016, 02:54:13 am »

Desconectado Blackstar

  • PHPerit@
  • *
  • Mensajes: 3
  • Karma: 0
  • Sexo: Masculino
  • Nuev@ PHPer@
    • Ver Perfil
Re:Alerta de fecha de vencimiento con php
« Respuesta #1 en: 09 de Mayo de 2016, 20:45:09 pm »
Que tal tomas podrías usarla de la siguiente manera

SELECT * FROM 'fechas' WHERE (fecha -30)

En este caso traería todas las fechas que estén por vencer en los 30 días, otra manera sería guardar los datos de la fecha en una variable y con php dentro del ciclo le agregas una validación de agregar 30 días a la fecha que has guardado anteriormente, espero poder haber sido de ayuda.