Wartość w wierszu zmienia wygląd
Wyniki zapytania na stronie: listy i tabele - PHP i MySQL: strony z bazą danych (PHP i MySQL)
Kolumna dostepna przechowuje 1 albo 0. Instrukcja if w pętli decyduje, co wypisać: zielony napis dla książki na półce, czerwony dla wypożyczonej. Tak samo w zadaniach egzaminacyjnych zamienia się kody z bazy na czytelne teksty.
<?php
$db = mysqli_connect("localhost", "root", "", "biblioteka");
$result = mysqli_query($db, "SELECT tytul, dostepna FROM ksiazki");
while ($row = mysqli_fetch_assoc($result)) {
if ($row["dostepna"] == 1) {
$status = "<span style='color: green'>na półce</span>";
} else {
$status = "<span style='color: red'>wypożyczona</span>";
}
echo "<p>" . $row["tytul"] . ": " . $status . "</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.