Hey everyone, I am trying to use PHP/PostgreSQL to create a three table join and I keep getting parser errors. Here is my code does anyone have any suggestions?
SELECT Topic.TopicID, Topic.Topic, Topic.UserName, Topic.Time, Topic.Message, Reply.TopicID, Reply.Time, Reply.Message, Reply.UserName, Members.JoinDate
FROM ( Topic LEFT JOIN Reply ON Topic.TopicID = Reply.TopicID ) LEFT JOIN Members ON ( Reply.UserName = Members.UserName ) AND ( Topic.UserName = Members.UserName )
WHERE Topic.TopicID = $TopicID
ORDER BY Topic.Time, Reply.Time;
When I run it with the "("'s I get
"parser: parse error at or near "("
When I run it without the "("'s I get
"parser: parse error at or near "topic"
I would appreciate anyone's help.
Thanks!