Мы не можем сказать вам, почему update.php
не работает, поскольку вы не поделились этим кодом. Прямо сейчас это не может работать, так как вы не предоставляете ему какой-либо способ узнать, какую строку обновлять и был ли установлен флажок.
Вам необходимо присвоить флажкам в каждой строке разные имена, чтобы вы знали, какой из них был проверен в вашем PHP-коде. Используйте идентификатор строки в имени, например checkbox_3
или checkbox[3]
. Затем вам нужно убедиться, что вы также включили значение флажка в URL.