UPDATE: zmiana wartości
Dodawanie, zmiana i usuwanie danych z PHP - PHP i MySQL: strony z bazą danych (PHP i MySQL)
UPDATE zmienia wartości w wierszach spełniających warunek WHERE. mysqli_affected_rows mówi, ile wierszy naprawdę się zmieniło. Bez WHERE zmiana objęłaby całą tabelę, dlatego warunek pisz zawsze, gdy chodzi o wybrane wiersze.
<?php
$db = mysqli_connect("localhost", "root", "", "kino");
mysqli_query($db, "UPDATE filmy SET ocena = 8.1 WHERE tytul = 'Shrek'");
echo "<p>Zmieniono wierszy: " . mysqli_affected_rows($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.