George Botley Posted November 12, 2011 Share Posted November 12, 2011 Here is my query: $query = "SELECT * FROM zumba_timetable WHERE day='$today_day' AND end_time!<'$current_time' ORDER BY end_time ASC LIMIT 0,1"; Essentially, I am checking an event timetable to find the next event today, where the end time is not before the current time. The variables are already set in the code, but the script returns this: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '!<='19:01' ORDER BY end_time ASC LIMIT 0,1' at line 1 I have swapped the ! and < around and even added an = but to no avail. Any clues? Quote Link to comment https://forums.phpfreaks.com/topic/251010-how-to-run-query-for-not-less-than/ Share on other sites More sharing options...
Pikachu2000 Posted November 12, 2011 Share Posted November 12, 2011 If it's not less than, then it must be greater than, or equal to, no? Quote Link to comment https://forums.phpfreaks.com/topic/251010-how-to-run-query-for-not-less-than/#findComment-1287638 Share on other sites More sharing options...
George Botley Posted November 12, 2011 Author Share Posted November 12, 2011 I just made some amendments and it's sorted. Thanks for you help anyway. Quote Link to comment https://forums.phpfreaks.com/topic/251010-how-to-run-query-for-not-less-than/#findComment-1287641 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.