Strona główna › Pytania INF.03 › Pytanie 1848
INF.03 · pytanie #1848
W języku PHP zapisano fragment kodu działającego na bazie MySQL. Jego zadaniem jest wypisanie <pre class="code-block">$z = mysqli_query($db, "SELECT ulica, miasto, kod_pocztowy FROM adresy"); $a = mysqli_fetch_row($z); echo "$a[1], $a[2]";</pre>
- Amiasta i kodu pocztowego z pierwszego zwróconego rekordu.
- Bulicy i miasta ze wszystkich zwróconych rekordów.
- Culicy i miasta z pierwszego zwróconego rekordu.
- Dmiasta i kodu pocztowego ze wszystkich zwróconych rekordów.
Poprawna odpowiedź: A. miasta i kodu pocztowego z pierwszego zwróconego rekordu.
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Brawo, wybrałeś prawidłową odpowiedź. Twój fragment kodu PHP wykonuje zapytanie SQL, które wybiera kolumny 'ulica', 'miasto', 'kod_pocztowy' z tabeli 'adresy'. Następnie używasz funkcji mysqli_fetch_row(), która pobiera pierwszy zwrócony rekord jako indeksowaną tablicę. Funkcja echo wyświetla drugi i trzeci element tej tablicy (indeksy 1 i 2), które odpowiadają kolumnom 'miasto' i 'kod pocztowy'. To jest standardową praktyką w PHP, aby uzyskać dane z pierwszego zwróconego rekordu. Możesz zastosować tę wiedzę do tworzenia skomplikowanych zapytań SQL lub do tworzenia różnego rodzaju aplikacji webowych, które potrzebują interakcji z bazą danych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.