срабатывает isset, добавляются записи в бд и страница перезагружается. Как понимаю, после перезагрузки страницы isset срабатывает повторно, хоть кнопка еще небыла нажата. Как решить, кто знает?
можно попробовать нажатие post-ом отправлять и на серваке post проверять
это называется PRG https://ru.wikipedia.org/wiki/Post/Redirect/Get отправляешь через POST после внесения данных делаешь редирект на эту же страницу, к примеру header('location: ' . $_SERVER['REQUEST_URI']);
Обсуждают сегодня