INSERT: nowy film w bazie

Dodawanie, zmiana i usuwanie danych z PHP - PHP i MySQL: strony z bazą danych (PHP i MySQL)

mysqli_query z instrukcją INSERT zwraca true, gdy wiersz został dodany. mysqli_insert_id podaje numer (id) nadany przez AUTO_INCREMENT. Uruchom skrypt dwa razy: film pojawi się dwukrotnie, bo każde uruchomienie dodaje wiersz. Przycisk Przywróć dane startowe cofa bazę do stanu początkowego.

<?php
$db = mysqli_connect("localhost", "root", "", "kino");
mysqli_query($db, "INSERT INTO filmy (tytul, gatunek, czas, ocena) VALUES ('Coco', 'animacja', 105, 8.4)");
echo "<p>Dodano film nr " . mysqli_insert_id($db) . "</p>";

$result = mysqli_query($db, "SELECT tytul, czas, ocena FROM filmy");
while ($row = mysqli_fetch_assoc($result)) {
    echo "<p>" . $row["tytul"] . ", " . $row["czas"] . " min, ocena " . $row["ocena"] . "</p>";
}
mysqli_close($db);

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu PHP i MySQL: strony z bazą danych·Zaloguj się, aby zapisać postęp na koncie.