Połączenie z bazą i lista uczniów
Połączenie z bazą i pierwsze zapytanie - PHP i MySQL: strony z bazą danych (PHP i MySQL)
Baza szkola z tabelą uczniowie działa w Twojej przeglądarce. Funkcja mysqli_connect łączy się z serwerem bazy: podajesz adres (localhost), użytkownika (root), hasło (puste, jak w XAMPP) i nazwę bazy. mysqli_query wysyła zapytanie i zwraca wynik, a mysqli_fetch_row pobiera z niego kolejne wiersze jako tablicę numerowaną od 0. Pętla while kończy się, gdy wierszy zabraknie. Uruchom skrypt i obejrzyj stronę w podglądzie, a w zakładce Baza zajrzyj do tabeli.
<?php
$db = mysqli_connect("localhost", "root", "", "szkola");
$result = mysqli_query($db, "SELECT imie, nazwisko FROM uczniowie");
echo "<h1>Uczniowie</h1>";
while ($row = mysqli_fetch_row($result)) {
echo "<p>" . $row[0] . " " . $row[1] . "</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.