Se il codice che hai postato funziona allora non hai bisogno di fare una INNER JOIN sulla tabella users visto che le altre due tabelle hanno il campo id_user.
SELECT * FROM post
INNER JOIN like1 ON post.id_user = like1.id_user AND like1.id_post = post.id
WHERE post.id_user = $id_user
ORDER BY post.id DESC