как сделать форму редактирования полей базы данных mysql через php

Есть поля которые динамический добавляются и при сохранении записываются в бд. После обновления страницы все поля пропадают(на странице). Как мне сделать форму для редактирования полей в базе данных через php. Сначала нужно как то получить эти таблицы, или как? Вот мой код: 1)index.php

<form id="form" method="POST" action="save_data.php">
        <input type="text" name="text_field[]">
        <button type="submit">SUBMIT</button>
    </form>
    <button onclick="add_field()">ADD FIELD</button>
    <script>
        function add_field(){

            var x = document.getElementById("form");
            // создаем новое поле ввода
            var new_field = document.createElement("input");
            // установим для поля ввода тип данных 'text'
            new_field.setAttribute("type", "text");
            // установим имя для поля ввода
            new_field.setAttribute("name", "text_field[]");
            // определим место вствки нового поля ввода (перед каким элементом его вставить)
            var pos = x.childElementCount;

            // добавим поле ввода в форму
            x.insertBefore(new_field, x.childNodes[pos]);
        }
    </script>
  1. save-data.php
<?php
$conn = mysqli_connect("localhost","root","","customdynamycbutton");

$data = $_POST['text_field'];
$data = implode(",",$data);

$query = "INSERT INTO `teachers`(`name`) VALUES ('$data')";
if(mysqli_query($conn,$query)) {
    echo "Success: Все круто";
} else {
    echo "Error: не загрузилось";
}
?>

Вот скрин как они выглядят в бд: https://i.stack.imgur.com/aQvQU.png


Ответы (0 шт):