Вы отправляете данные формы, используя метод HTTP GET по умолчанию, а не метод POST. Поскольку ваш тег формы HTML не указывает метод отправки, по умолчанию используется GET, а не POST.
Либо измените тег формы в HTML на, либо в вашем PHP измените значения $ _POST на $ _GET.
Вот еще немного документации для HTML 5 формы, если вам нужно https://html.spec.whatwg.org/#attr -fs-action
PS: вам не нужно проверять переменная $ _POST ['insert'], установлена ли она для отправки. Вы можете просто выполнить isset ($ _ POST), чтобы увидеть, были ли отправлены какие-либо данные формы.
Удачи!