No he leido ni una sola de las paginas de tu post. La verdad me ha dado pereza pero me llamo la atención algo que encontre al comienzo del mismo.
Cita: apache 2.2.22
mysql 5.5.24
php 5.4.3
todo instalado por wampserver 2.2
Según tengo entendido desde php 5.4 y teniendo en cuenta lo que han colocado en numerosas ocasiones en foros del web
la libreria mysql ya no estara soportada y en su lugar se debe hacer con
mysqli. Como no he tenido la oportunidad de tener un servidor de "los nuevos" verifica con php info si todavia aparece la libreria mysql o si solo aparece mysqli.
Has una conexión sencilla con mysqli y si funciona pues el resto es carpinteria.
Espero que con esto soluciones tu problema.
p.s. Si aparte tienes problemas cerrando tags y otras cosas pues ya es caso aparte. Yo primero haria la prueba sencilla de establecer la conexión con la base de datos con mysqli.