Не добавляется информация в бд, что сделать?

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();
?>
php
mysql

3 ответов

0

Вот здесь похожий вопрос, попробуй проверку на ошибки поставить, как в ответе, покажет что не так:

https://fructcode.com/ru/qa/zadanie-50-php-pocemu-ne-dobavlaet-novyj-film-v-bazu-dannyh-h6yeba/

0

Подключение есть, всё работает, все так же списал как и в уроке, ничего не появляется в бд

0

Лишний инсерт стоит в коде. Если не вставляются данные нужно проверить структуру таблицы и подключение к бд

Sign up or Log in to write an answer