Estoy comprobando en mi base de datos fechas señalas. Estas fechas estan en formato dia-mes-año.
Pues bién, lo que quiero hacer es comprobar la fecha de hoy con la fecha de los registros;
SENTENCIA VERBAL: Si la fecha de hoy es igual a la de algun registro o varios de ellos, pues mostrar dichos registros en pantalla, en caso contrario sumar un dia a la fecha y volver a intentarlo (Para comprobar si al dia siguiente o el otro contiene la fecha en el registro), asi hasta encontrar el registro con la fecha más proxima para mostrar en pantalla. ¿me explico? ¿Alguien me puede orientar?
Pongo un ejemplo:
Código PHP:
mysql_select_db(base_datos, $conexion); // Conecto a la base de datos
$fecha2 = date("d-m-Y"); // Extraigo fecha actual
$consulta = mysql_query("SELECT * FROM registros WHERE fecha='$fecha2'"); // Busco registros para hoy
$registros_result = mysql_num_rows($consulta);
if($registros_result == 1){ // SI EXISTE UN REGISTRO
// MUESTRO UN REGISTRO EN PANTALLA
}
if($registros_result > 1){ // SI EXISTE MAS DE UN REGISTRO
// MUESTRO VARIOS REGISTROS EN PANTALLA
}
if($registros_result == 0){ // NO EXISTEN REGISTROS QUE MOSTRAR
// AQUI ES DONDE SE SUPONE QUE DEBO SUMAR UN DIA A LA FECHA EN PLAN BUCLE O ALGO ASI HASTA ENCONTRAR REGISTROS QUE COINCIDA, YA AQUI ME PIERDO
}
SALUDOS