sumado a todo lo que te han dicho, que me parecen comentarios muy acertados.
Te recomeindo que aprendas a programar usando el patron Model View Controller.
Asi te permites a ti mismo reutilizar codigo, hacer cambios mas rapidos y por supuesto, permitir una escalabilidad mejor a tu sistema.
Si no estas al tanto de esta manera de programar, estudiala y trata de implementarla siempre en todo lo que hagas.
saludos
http://www.google.cl/search?hl=es&q=...ntroller&meta=