Получить данные из таблицы и поместить внутрь MySQL, используя PHP - PullRequest
0 голосов
/ 01 августа 2020

Я пытаюсь вставить данные из полей ввода, затем получить эти данные в массив и поместить эти данные в базу данных MySQL.

Я получил значение из ввода, затем оно добавлено в таблицу с помощью кнопки, как я могу получить эти строки данных и поместить их в MYSQL базу данных, используя PHP.

HTML

<table id="expTable">
            <thead>
             <tr>
                <th class="tdn">Name</th>
                <th class="tdn">From</th>
                <th class="tdn">To</th>
                <th class="tdn">Desc</th>

             </tr>
            </thead>
            <tbody>
           
            </tbody>
        </table>

JavaScript

function insertData(){

    var compName = $('input[name="name"]').val();
    var workFrom = $('input[name="from"]').val();
    var workTo = $('input[name="to"]').val();
    var desc = $('textarea[name="desc"]').val();
    
    var addTr = '<tr><td class="tdn">' + compName + '</td>  <td class="tdn">' +workFrom+ 
    '</td>  <td class="tdn">' + workTo + '</td>  <td class="tdn">' + desc + '</td></tr>';

    $('tbody').append(addTr);
}

1 Ответ

0 голосов
/ 01 августа 2020

Обычно вы отправляете собранные данные JSON в формате асинхронного запроса (AJAX) на бэкэнд (в 2020 году это rest-api).

Вызываемая конечная точка проверяет правильность ввода и сохраняет данные в базе данных и возвращает http 200 ok. Или, если не в порядке, соответствующее сообщение об ошибке и код состояния.

Если вы это сделаете, вам понадобится вторая программа (rest-api), которая хранит данные для вас. Если вы хотите остаться на php https://developer.okta.com/blog/2019/03/08/simple-rest-api-php, это может помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...