I see you have quotes around the $post_id varible. Remove them, and if it still doesn’t work, do a var_dump on your $post_id varible.
Perhaps its null or something.
What is it that dosen’t work? Are no comments displayed? Are the wrong comments displayed?