Не добавляется информация в бд, что сделать?
0
Вставка данных в MySQL. Оператор INSERT00:04:59
Описание
В этом уроке вы узнаете как вставить данные в MySQL с помощью языка SQL и PHP
<?php
$mysqli = new mysqli('localhost', 'root', '', 'kinomonster');
if (mysqli_connect_errno()) {
printf("Соединение не установлено", mysqlli_connect_error());
exit();
}
$mysqli->set_charset('utf8');
// Выбрать все поля из таблицы, то что ниже
// $query = $mysqli->query('SELECT * FROM movie');
// while ( $row =mysqli_fetch_assoc($query)) {
// echo $row['name'].$row['year']."<br>";
// }
$query = "INSERT INTO movie VALUES(null, 'Безумный Макс', 'Описание фильма безумный макс', '2015', Now())";
$mysqli->query($query);
$query = "INSERT INTO movie VALUES(null, 'Безумный Игорь', 'Описание фильма безумный Игор', '2020', Now())";
$mysqli->query($query);
$mysqli->close();
?>
3 ответов
0
Вот здесь похожий вопрос, попробуй проверку на ошибки поставить, как в ответе, покажет что не так:
https://fructcode.com/ru/qa/zadanie-50-php-pocemu-ne-dobavlaet-novyj-film-v-bazu-dannyh-h6yeba/
0
Подключение есть, всё работает, все так же списал как и в уроке, ничего не появляется в бд
0
Лишний инсерт стоит в коде. Если не вставляются данные нужно проверить структуру таблицы и подключение к бд