b4t the queries work on the db! and the query works fine - its like its a bug in php!
I can give you the results for each query if you like.
2003
event_id name class_id date
101 Law Society Cruise 2003 6 Wednesday, 26th of March, 2003
103 Law Society Camp 2003 4 Saturday, 5th of April, 2003
2002
event_id name class_id date
57 Law Society Cruise 2002 6 Wednesday, 27th of March, 2002
87 Law Com Dinner 2002 6 Thursday, 21st of November, 2002
81 Law Ball 2002 6 Thursday, 10th of October, 2002
64 First Year Law Camp 6 Friday, 3rd of May, 2002
2001
event_id name class_id date
45 Law Ball 2001 6 Friday, 19th of October, 2001
note that the 'First Year Law Camp' record is the only one that displays on the page all the others don't - so the problem is NOT in the SQL - tricky eh?