Ik heb een klein scriptje in elkaar gefrutst voor mijn DJ's zodat ze gemakkelijk door kunnen geven aan luisteraars dat ze op bepaalde tijden helaas niet draaien kunnen.

Het probleem is, dat wanneer de info ingegeven is in de database het er voor altijd in blijft staan. Ook als de datum al verlopen is.

Hoe zorg ik er voor dat, als ik mijn query uitvoer, ik alleen de data van vandaag of aankomende tijden laat zien? Mijn "functie pagina" voor het ophalen van de data ziet er zo uit:
<?
include 'functions/connect.php';

$query = "SELECT * FROM wijzigingen ORDER BY datum ASC";
$resultaat = mysql_query($query) or die(mysql_error());
$aantal = mysql_num_rows($resultaat);

if($aantal >= 1)
{
while($rij = mysql_fetch_array($resultaat))
{
$date = $rij['datum'];
$time = $rij['uur'];
$time2 = $rij['tot'];
$reason = $rij['reden'];

echo '<b>'.$date.'</b><br/>Van '.$time.' tot '.$time2.'<br/><b>Reden:</b> '.$reason.'<br/><br/>';

}
}
?>

Weet iemand hoe dit gemakkelijk kan?
Alvast bedankt en vriendelijke groeten,
Jurrian
SELECT ............... WHERE datum >= CURDATE() ............

Reageren