Tant que j'y pense tu devrais peut être regarder sur des aides. C'est plus complexe mais ça permettrait surement de faire des choses un peu plus complètes :
- Utiliser un framework php
Symfony2 ou Zend
- Utiliser Javascript avec Jquery
- Utiliser quelques aides pour le HTML/JS :
http://twitter.github.io/bootstrap/index.html