Hola.
Intento utilizar BETWEEN con la fecha actual y una fecha 21 días posterior. Es decir que se muestren los sucesos almacenados en la Base de Datos que tengan por fecha entre el día actual y los siguientes 21 días.
este es mi código:
<?php $link = mysql_connect("mysql13.000webhost.com","a4047274_****","********"); mysql_select_db("a4047274_****", $link); [b]$result = mysql_query("SELECT * FROM valencia WHERE fecha_inicio BETWEEN SYSDATE() AND DATE_ADD(SYSDATE(), INTERVAL 21 DAY)", $link);[/b] while($row = mysql_fetch_array($result)){ echo "<hr>"; echo "Dato 1: ".$row['dato_1']."<br>"; echo "Dato 2: ".$row['dato_2']."<br>"; echo "Comentarios: ".$row['comentarios']."<br>"; } mysql_free_result($result); mysql_close($link); echo "<hr>"; ?>
A ver si me podéis echar una mano. Gracias