Ho un database MySQL con alcune tabelle molto semplici.app che genera automaticamente UI CRUD per la tabella del database
Mi piacerebbe trovare un app (implementato in Perl, Python o PHP) che farà il seguente:
- punto l'applicazione per una tabella di database, e recupera automaticamente lo schema della tabella dal database .
- Quindi genera una visualizzazione HTML dei dati della tabella. I dati vengono visualizzati come una griglia, con tutti i campi che possono essere modificati dall'utente. Se ci sono molte righe, allora fornisce automaticamente l'impaginazione.
- Punti bonus per consentire all'utente di fare clic su un'intestazione di colonna, che quindi ordina i dati in base a tale colonna.
- Punti bonus per consentire ai dati di essere filtrati da una clausola "where".
Ho già esaminato alcuni pacchetti (phpMyAdmin, webmysql), ma non sembrano fornire la vista tabella modificabile. Sembrano più orientati agli amministratori di database. Ciò di cui ho bisogno è qualcosa che è più orientato verso qualcuno che vuole vedere, inserire e modificare i dati.
@Galen: Potrebbe avere a che fare con il fatto che Mike W sembra voler soluzioni chiavi in mano a problemi [email protected] Mike W: Quello che stai cercando richiede il cablaggio di molti componenti: qualcosa come "DBIx :: Class", un motore di template e qualche modulo JavaScript per fornire l'interfaccia utente. –
In realtà, c'è una soluzione java proprio per questo problema che molto recentemente è uscito chiamato oggetti nudi. http://www.nakedobjects.org – Zak
@ Sinan-Unur: ho solo bisogno di qualcosa di veramente semplice. Non ho bisogno dell'interfaccia utente per supportare campi che sono riferimenti ad altre tabelle. Tutto quello che voglio è modificare i campi "piatti" (ad esempio ints, varchars, timestamp). Dal momento che nulla sembra fare esattamente quello che voglio, forse passerò qualche giorno e cercherò di preparare la mia soluzione e postarla di nuovo qui. –