Теперь ошибки выводятся более адекватно

К сожалению, нарушено правило "ни какого html".
Решение этой отложено на потом
Клетки в таблице редактируются ...

... и отправляются на сервер