IM AN IDIOT!!!!
I've been using the wrong WHERE clause for the last four hours lol!
the second query should be 'WHERE Cat = $results[ID]' not 'WHERE ID = $results[ID]'.
/me flaggelates himself!
Thank you for your help, its working now 😃
Now I'm going to try and put the results into an array and work with them, I'll probably be back in hour for more help 😃