А разве нельзя в функцию. которая ложит запись в базу, добавить вызов всех данных из этой базы, и с помощью Ajax-а подгружать на страницу?
Получится следующая схема:
— проверяем возможность записи в БД
— если ОК, ложим запись в БД и тут же делаем запрос нужных нам данных из БД
— полученные данные ложим в переменную, с помощью Ajax-а подгружаем на необходимую нам страницу
получится реалтайм отслеживание состояния БД. Можно дополнительно прикрутить обработчик, который будет что-то делать если возможности записи в БД не будет (ошибка какая-нибудь, серв упал и т.д.).