Значит надо либо найти правильные логи, либо включить логирование.
Но это можно сделать потом. Сейчас надо исправить вывод заголовков, который у вас сделан шиворот-навыворот.
сделать можно на чем угодно
о следующих шагах вам рано думать, вы еще на ногах не стоите т олком
сделать с постоянными подсказками одну задачу- не значит освоить технологию.
вам бы с БД и РНР разобраться сначала, потом хотя бы минимально аякс. Этого вам хватит на полгода
а потом уже думайте про следующие шаги
REST API при этом вообще ничем не отличается от того, что вы сделали сейчас. с точки зрения РНР кода будет абсолютно все то же самое
неправильно конечно.
зачем здесь перекладывать их пустого в порожнее?
зачем массив $dataform, если уже есть массив $_POST?
а если нужны отдельные переменные типа $id, то зачем тогда array(?
И кстати, id должна ставить база данных, передавать его ниоткуда не надо
прекрасно. я так понимаю, что таблица у вас выводится.
переходите к созданию HTML формы с методом POST
как только сделаете, добавьте в скрипт проверку на отправку запроса методом POST и в нем выводите массив $_POST для проверки, что все нужные данные приходят
ОМГ, а ЗАЧЕМ здесь where id_k1=1?!
откуда оно здесь взялось?
у вас же был нормальный запрос?
и в целом вы тут вчера распинались, "Да я! Да знаю как запросы делать! Да я знаю, как данные из БД получить!"
Ну и куда это "знаю" резко испарилось?