Вам нужно поместить любые входные данные в форму, а затем создать PHP-скрипт, который обрабатывает запрос POST и вставляет данные в вашу базу данных MySQL.
Ваш тег формы должен выглядеть примерно так:
<form class="post-form" action="script_that_handles_post.php" method="post">
Итак, вы захотите использовать $_POST['']
.Например, name
в вашей первой строке таблицы - name="check"
, вы будете использовать $_POST['name']
, чтобы получить значение этого поля.Сделайте это для каждого поля, которое вы хотите сохранить.Желательно, чтобы вы хранили каждый из них в своих переменных или массиве.
Тогда для вашего AJAX вам нужно будет как-то включить библиотеку.Если вы этого еще не сделали, поместите это в нижний колонтитул под источником jquery:
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.3.1.min.js"></script>
Теперь вы можете добавить свой запрос AJAX POST.Вот некоторый код, который должен это делать:
$(".post-form").submit(function (event) {
var $form = $(this);
var serializedData = $form.serialize();
request = $.ajax({
url:$form.attr('action'),
type:'POST',
data: serializedData
});
request.fail(function (jqXHR, errorThrown){
console.error(
"Error: " + errorThrown
);
});
request.always(function () {
$inputs.prop("disabled", false);
});
event.preventDefault();
});
Этот код выполняет путь action
вашей формы и публикует данные из входов полей там.
Надеюсь, это поможет.