• User Newbie

    filtro sql su campo data

    Salve a tutti! Sto cercando di realizzare uno script che mi permetta di estrarre dei records da una tabella chiamata events in base alla data.
    Questo perchè vorrei visualizzare in homepage gli eventi dei prossimi 7 giorni.
    Ecco come avrei pensato il codice:
    [php]
    $today = date("Y-m-d");
    $next7 = date ("Y-m-d", mktime(0,0,0,date("m"),date("d")+7,date("Y")));
    mysql_select_db($database_db, $db);
    $query_Rs = sprintf("SELECT * FROM events WHERE data BETWEEN ".$today." AND ".$next7."");
    $Rs = mysql_query($query_Rs, $db) or die(mysql_error());
    $row_Rs = mysql_fetch_assoc($Rs);
    $totalRows_Rs = mysql_num_rows($Rs);
    [/php]
    Purtroppo in questo modo la query nn mi estrae nessun risultato... credo di sbagliare qualcosa valutando il campo data come un qualunque altro campo, in quanto se applico lo stesso filtro con lo stesso tipo di query sul campo "id" funziona tutto correttamente.
    Spero qualcuno mi possa dare una mano... Grazie a tutti in anticipo!