Vous devriez pouvoir join
les 2 tables supplémentaires pour obtenir les colonnes dont vous avez besoin.
SELECT e.eventTitle, e.eventID, e.venueID, e.catID, e.eventStartDate, e.eventEndDate, e.eventPrice, v.venueName, c.catDesc
FROM te_events as e
join te_venue as v
on e.venueID = v.venueID
join te_category as c
on c.catID = e.catID
ORDER BY eventTitle ASC
Vous devez également éviter de mettre des données directement dans une requête. Si vous avez besoin de le faire, utilisez des requêtes paramétrées. C'est ainsi que se produisent les injections SQL (ou deuxième niveau).