Я уверен, что где-то есть PHP-скрипт где-то , который делает то, что вам нужно, но по моему опыту, пробуя их все, настраивая их и исправляя дрянной код, можно легко потратить больше времени, чем писать сам , Но, может быть, вам повезло, и кто-то что-то знает. Кроме этого, я думаю, вам просто придется просматривать сеть.
Одна неортодоксальная идея, которая приходит на ум, - это Microsoft Access. В нем относительно легко создать приложение для составления отчетов (включая фильтры и т. Д.); подключиться к базе данных MySQL легко через ODBC-коннектор .
Это не было бы полностью из коробки, и, конечно, это не будет работать в браузере, так что это может быть неправильно.