... pero fuera que te muestre desordenado tu HTML ¿te realiza bien tu consulta???..

... suena raro... prueba utilizando error_reporting(E_ALL) al inicio de tu script para ver si te arroja algún error... Quizá debas mostrar tu script...
www.php.net/error_reporting