У меня есть база данных MySQL, в которой есть несколько очень простых таблиц.
Я хотел бы найти приложение (реализованное на Perl, Python или PHP), которое будет выполнять следующие действия:
- Направьте приложение на таблицу базы данных, и оно автоматически получит схему таблицы из базы данных.
- Затем генерируется HTML-представление данных таблицы. Данные отображаются в виде сетки, все поля доступны для редактирования пользователем. Если строк много, он автоматически обеспечивает разбиение на страницы.
- Бонусные баллы за предоставление пользователю возможности щелкнуть заголовок столбца, который затем отсортирует данные по этому столбцу.
- Бонусные баллы за возможность фильтрации данных с помощью предложения where.
Я уже посмотрел несколько пакетов (phpMyAdmin, webmysql), но, похоже, они не предоставляют редактируемое табличное представление. Кажется, они больше ориентированы на администраторов баз данных. Что мне нужно, так это то, что больше ориентировано на того, кто хочет просматривать, вводить и изменять данные.