Как отправить данные из формы в таблицу mysql?
0
Курс PHP/MYSQL, видео 57, не могу справиться с домашним заданием. Подскажите что не так? По факту по видео в таблицу mysql и не учили отправлять данный с формы.
При данных записях выводит данную ошибку "Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\kinomonster\index.php on line 36"
<?php
$mysqli->set_charset('utf8');
$mysqli = new mysqli('localhost', 'root', '', 'kinomonster');
if(mysqli_connect_errno()) {
prinf("Соединение не установлено", mysqli_connect_error());
exit();
}
$query = $mysqli->query('SELECT * FROM music');
while ( $row =mysqli_fetch_assoc($query) ) {
echo $row['names'].$row['authoress']."<br>";
$query = "INSERT INTO music VALUES(null, 'Агата Кристи', 'Улетаю', Now())";
$mysqli->query($query);
?>
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<form action="/" method="POST">
<input type="text" name="names" placeholder="название">
<input type="text" name="authoress" placeholder="автор">
<input type="submit" value="отправить">
</form>
</body>
</html>
1 ответов
1
Вот готовый код в этом ответе:
https://fructcode.com/ru/qa/php-mysql-domasnee-zadanie-57-uroka-tgukud/