Pues si no depuras tus consultas ni los pasos que das, ¿cómo esperas que adivinemos dónde puede estar el problema?
Veo código pero no veo intenciones de querer saber lo que sucede dentro de tu código, además, ¿si notaste que en la siguiente linea no estás comparando sino asignando?
Código PHP:
if($_GET["leer_post"]=$muestra_post[$i]["id"])
Además, si no obtienes errores en la consulta quiere decir que la consulta es correcta, pero implica que no hay datos y por eso no obtienes nada, ¿hay datos que coincidan en la base de datos?
Veo muchos huecos de información que bien podrías ayudarnos a ver.