Добавление данных
Требуемые условия завершения
<!DOCTYPE HTML>
<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Новая страница</TITLE>
</HEAD>
<BODY>
<?
$host = "localhost"; // сервер
$username = "root"; // пользователь
$password = ""; // пароль
$database = "Goods"; // база // обработка запроса POST, ($_POST - ассоциативный массив)
if (isset($_POST['title']) && isset($_POST['price'])) {<br> $db = new mysqli($host, $username, $password, $database);<br> if ($db->connect_error) {<br> die('error ' .<br> $db->connect_errno . ' ' .<br> $db->connect_error);<br> }
$title = htmlentities($db->real_escape_string($_POST['title']));
$price = htmlentities($db->real_escape_string($_POST['price']));
// запрос на добавление $query = "INSERT INTO
goods VALUES (NULL, '$title', '$price')";
$result = $db->query($query);
if ($result){<br> echo "<span style = 'color:blue'>Данные добавлены</span>";<br> }
$db->close();
} // Форма
echo "<h2>Добавить запись</h2>
<form method = 'POST'>
<p>Название
<input type='text' name='title'/></p>
<p>Цена
<input type='text' name='price'/></p>
<input type = 'submit' value = 'Добавить'>
</form>
";
?>
</BODY>
</HTML>
Последнее изменение: понедельник, 16 марта 2020, 19:21