Tengo una base de datos MySQL que tiene algunas tablas muy simples.aplicación que autogenera la interfaz de usuario CRUD para la tabla de base de datos
me gustaría encontrar una aplicación (implementado en Perl, Python o PHP) que va a hacer lo siguiente:
- punto de la aplicación a una tabla de base de datos, y se recupera automáticamente el esquema de la tabla de la base de datos .
- Luego genera una vista HTML de los datos de la tabla. Los datos se muestran como una cuadrícula, con todos los campos editable por el usuario. Si hay muchas filas, automáticamente proporciona paginación.
- Puntos de bonificación para permitir al usuario hacer clic en un encabezado de columna, que luego ordenaría los datos por esa columna.
- Puntos de bonificación para permitir que los datos sean filtrados por una cláusula "where".
Ya he visto algunos paquetes (phpMyAdmin, webmysql), pero no parecen proporcionar la vista de tabla editable. Parecen más orientados hacia los administradores de bases de datos. Lo que necesito es algo que esté más orientado hacia alguien que quiera ver, ingresar y modificar datos.
@Galen: Podría tener que ver con el hecho de que Mike W parece querer soluciones llave en mano para problemas [email protected] W: lo que está buscando requiere conectar muchos componentes: algo así como 'DBIx :: Class', un motor de plantillas y algún módulo de JavaScript para proporcionar la interfaz de usuario. –
En realidad, hay una solución java para exactamente este problema que recientemente salió llamado objetos desnudos. http://www.nakedobjects.org – Zak
@ Sinan-Unur: Solo necesito algo realmente simple. No necesito la interfaz de usuario para admitir campos que son referencias a otras tablas. Todo lo que quiero es editar los campos "planos" (por ejemplo, ints, varchars, timestamps). Como nada parece hacer exactamente lo que quiero, tal vez pase unos días y trate de rodar mi propia solución y publicarla aquí. –