А, это запросы на апдейт. Ну да. Ну так настроек не так много, можно и по одному.
Но я бы сделал как d-stream предлагает, при получении настроек стартовать транзакцию, удалять все те которые есть в базе и добавлять те, которые он сейчас внёс.
ничего непонятно.
зачем ооткрывать файл через яваскрипт? Зачем потом редирект, исли у тебя файл открыт?
ты не можешь на свой файл просто ссылку дать? Чтобы открылась в новом окне?
Почему из тебя надо информацию клещами вытягивать?
Мне показать осмысленный ответ на вопрос, а швырять кусок кода, который в первом случае представляет из себя коллекцию древних суеверий, а во втором вообще представляет из себя кусок огромного приложения, не имеющий никакого смысла в отрывае от остального
Это какой-то адский винегрет, Франкенштейн какой-то, сшитый из кусков трупов.
Что это за код? Зачем он вам? Курсовая?
Попросите однокурсников за вознаграждение сделать её.