Una de las ventajas de utilizar un framework de PHP es que muchos de ellos permiten la generación automática de scaffolding; utilizan las especificaciones de las tablas para generar el código que la aplicación usará para crear, leer, actualizar y eliminar registros de la base de datos. Si no utilizas un framework te puede ser muy útil phpscaffold.com, donde puedes generar de una forma muy rápida las páginas CRUD (create, read, update, delete). Tan sólo hay que introducir la estructura de la tabla de MySQL sobre la que se desea actuar y algún parámetro más y la web generará automáticamente todas las páginas.
También te puedes descargar el código fuente.









