За последние 24 часа нас посетили 22305 программистов и 1031 робот. Сейчас ищут 662 программиста ...

Обновление данных таблицы PHP, Mysql

Тема в разделе "Прочее", создана пользователем MAXPORT, 18 сен 2019.

  1. MAXPORT

    MAXPORT Новичок

    С нами с:
    18 сен 2019
    Сообщения:
    5
    Симпатии:
    0
    Здравствуйте, есть таблица в БД она выводится на страницу с contenteditable, но не знаю как создать условие чтобы оно проверяла таблицу на изменение данных и отправляла изменение в таблицу(обновляла данные). В таблице есть 3 столбца: Name, IP, Other.
    Код страницы:
    Код (Text):
    1. <?php
    2. $link = mysqli_connect(localhost,root,1234,NETWORK);
    3. if(!$link) die("ошибка соединения с бд"); // проверак на соед. с базой
    4. $query ="SELECT * FROM internal";//internal-название таблицы
    5. $result = mysqli_query($link, $query);
    6. if($result){
    7.     $rows = mysqli_num_rows($result); //количество полученных строк
    8. //w-выравние масштаба align-выравниевание по краям или центру
    9.     echo "<table class='table w-100' align='center'><thead class='thead-dark'>
    10. <tr>
    11. <th class='w-25' scope='col'>Name</th>
    12. <th class='w-25' scope='col'>IP</th>
    13. <th class='w-25' scope='col'>Other</th>
    14. </tr>";
    15.     //стиль таблицы
    16.     //id-название столбца
    17.     //name-название столбца
    18.     //other-название столбца
    19.     echo "<script scr='js/script.js'></script>";
    20.     for($i = 0; $i<$rows; ++$i)
    21.     {$row = mysqli_fetch_row($result);
    22.         echo "<tr>";
    23.         for ($j = 0; $j<3; ++$j) echo "<td contenteditable='true'>$row[$j]</td>";
    24.         echo "</tr>";
    25.     }
    26.     echo "</thead>";
    27.     echo "</table>";
    28.  
    29. }
    30. mysqli_close($link);// закрываем соединение с бд
    31. //ml-отступ с лева my-отступ с верху
    32. //mr-auto-выравние с право
    33. //ml-auto-выравние с лево
    34. ?>