hollanditkzn: Не понял, что и куда Вы поместили, но в php файле сделайте проверку пришёл ли post запрос:
не if(isset($_POST["buttonModal"]))
а if(isset($_POST))
Так же включите вывод ошибок и используйте error_reporting(E_ALL)
Доброе утро.
Показывайте код, как Вы пытаетесь решить данную задачу? И учитесь формулировать вопросы, а не ограничиваться одной строкой из которой мало что можно понять.
verdex: Ну вот Вам и причина, осталось выяснить почему запрос возвращает false. Расставляйте в коде проверку на ошибки с выводом в окно браузера.
Что-то подобное:
if(!$check){echo $mysqli->error}
Подробней здесь
verdex: Потому, что в запросе ошибка или запросили несуществующие данные. Или ещё какая либо причина.
Смотрите что в $check при помощи print_r(), var_dump()