Tabela HTML z wynikami

Wyniki zapytania na stronie: listy i tabele - PHP i MySQL: strony z bazą danych (PHP i MySQL)

Tabela to częsty element arkuszy INF.03: wiersz nagłówka <th> wypisujesz przed pętlą, a każdy wiersz wyniku zapytania to jeden wiersz <tr> z komórkami <td>.

<?php
$db = mysqli_connect("localhost", "root", "", "biblioteka");
$result = mysqli_query($db, "SELECT tytul, autor, rok_wydania FROM ksiazki");

echo "<table border='1'>";
echo "<tr><th>Tytuł</th><th>Autor</th><th>Rok</th></tr>";
while ($row = mysqli_fetch_assoc($result)) {
    echo "<tr>";
    echo "<td>" . htmlspecialchars($row["tytul"]) . "</td>";
    echo "<td>" . htmlspecialchars($row["autor"]) . "</td>";
    echo "<td>" . $row["rok_wydania"] . "</td>";
    echo "</tr>";
}
echo "</table>";

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.