Toto:
Posts.id = $id AND USERS.id = $id
To je naprosto nesmyslná podmínka připojení. Chcete, aby příspěvky a uživatelé sdíleli přesně stejné ID, což je VYSOCE nepravděpodobné.
Nemáte představu o vaší skutečné struktuře tabulky, ale pravděpodobně chcete něco podobného jako
posts.user_id = users.id
...
where users.id = $id