Задание на лабораторную работу: Написать скрипт, отображающий содержимое некоторой заданной таблицы из БД, добавление, редактирование и удаление записей.
Для корректной работы даннной программы (если вы не хотите менять MySQL-запросы в коде), необходимо будет создать новую базу данных с названием "my_first_bd", в ней создать таблицу с названием "someinfo", и в этой таблице назвать столбцы следующими именами: "id", "FIO", "Age", "Country". Для столбца id поставить галочку на A/I (автоинкремент) и выбрать соответствующие типы (INT, VARCHAR, INT, VARCHAR). Либо создать свою базу данных и изменить MySQL-запросы в коде программы.
Приложения:
<p><h3><strong>Добавить запись в БД: </strong></h3></p> <form method="post" action="index.php"> <input type="text" name="lbl2" placeholder = "FIO"><br><br> <input type="text" name="lbl3" placeholder = "Age"><br><br> <input type="text" name="lbl4" placeholder = "Country"><br><br> <input type="submit" name="but" value="Add"><br><br><br> </form>
$link = mysqli_connect('localhost', 'root', '', 'my_first_bd'); if(isset($_POST['but'])) { $FIO = $_POST['lbl2']; $Age = $_POST['lbl3']; $Country = $_POST['lbl4']; $query = "INSERT INTO `someinfo` (`FIO`, `Age`, `Country`) VALUES ('$FIO','$Age', '$Country')"; $result = mysqli_query($link, $query) or die ("Ошибка " . mysqli_error($link)); if($result) { echo "<span style='color:blue;'>Данные добавлены</span>"; } mysqli_close($link); }
СОДЕРЖАНИЕ АРХИВА:
- исходный php-файл
YaR1qq