Cita: <?while($post=mysql_fetch_assoc($cont_post)){ echo '<li><a href="noticia.php?id= . $post[\'titulo\'] . "> . $post[\'titulo\'] . </a></li>' };mysql_close() ?>
Vaya que te vuelven loco las comillas, porque abres, no cierras, concatenas, escapas, sigues concatenando etc. aunque, lo que tienes entre comillas no debe ser causante del error, el error es que tienes
<?while donde deberia de ir
<?php while
Arregla eso y despues sigues peleando con las comillas.