columns
datum, tijd, thuis, uit, uitslag
d-m-Y, 00:00, teamnaam, teamnaam, 0-0
bv, 09-08-2014, 12:30, teamnaam, teamnaam, 3-3
Nu wil ik met ene query ervoor zorgen dat ik alleen de records laat zien, welke op de betreffende dag zijn en vanaf de tijd dat de wedstrijd begint, tot 100 minuten erna (Zodat ik 5 voor het einde van de wedstrijd de Man of the Match weet)
Nu heb ik deze query, waarmee ik al wel de wedstrijden van vandaag alleen te zien krijg:
$vandaag = date("d-m-Y");
$query = mysql_query("SELECT * FROM `wedstrijden` WHERE datum = '".$vandaag."'");
Maar nu wil ik de query dus aanpassen zodat alleen de wedstrijden van vandaag, plus die op dit moment gespeeld worden te zien krijg. Een wedstrijd duurt incl rust zon 105 minuten.
Ik dacht dat als volgt te doen
$query = mysql_query("SELECT * FROM `wedstrijden".$jaar."` WHERE datum = '".$vandaag."' AND tijd > DATE_SUB(now(), interval 100 minute)");
Maar dit werkt niet. Iemand een idee? Of in welke richting ik moet zoeken? Of klinkt mijn verhaal helemaal niet logisch?
EDIT:
Hm, als ik mn datum veld wijzig naar een waarde als bv 2014-08-04 15:00:00 dan kan ik wel van een afgeleide van bovenstaande query gebruik maken. Dan werkt bv wel:
$query = mysql_query("SELECT * FROM `wedstrijden` WHERE datum > DATE_SUB(now(), interval 100 minute)");
Als iemand een oplossing heeft voor mn eerste variant zou mooi zijn, anders zal ik alle gegevens opnieuw moeten invoeren..