Fenhopi Posted November 21, 2010 Share Posted November 21, 2010 I have this query to show the current class I'm in: $GetTimeTable = "SELECT * FROM timetable WHERE username='$username' AND Subject_date='$today_date'"; Then I have this to display current class: if($TimeNow >= $Start_time && $TimeNow <= $End_time){ echo "Current Class: "; echo $Subject;} How would I find next class that day? Link to comment https://forums.phpfreaks.com/topic/219374-find-next-result-that-matches-query/ Share on other sites More sharing options...
sasa Posted November 21, 2010 Share Posted November 21, 2010 change query to $GetTimeTable = "SELECT * FROM timetable WHERE username='$username' AND Subject_date='$today_date' and end_time" > $timeNow ORDER BY end_time; in 1st row of returned data is curren class (if it exist) and in another row(s) is future clasesses for current class just check if start_time is less then current time Link to comment https://forums.phpfreaks.com/topic/219374-find-next-result-that-matches-query/#findComment-1137508 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.