W prezentowanym kodzie PHP w miejscu kropek powinno znaleźć się polecenie
W prezentowanym kodzie PHP w miejscu kropek powinno znaleźć się polecenie
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: A (mysqli_fetch_row($zapytanie);)
Dlaczego to jest poprawne?
Wewnątrz pętli widzimy wywoływanie danych za pomocą indeksów liczbowych tablicy: $wiersz[0] oraz $wiersz[1]. Aby pobrać wiersz wyników z bazy MySQL właśnie w takiej postaci (jako tablicę indeksowaną numerycznie), używa się funkcji mysqli_fetch_row().
Dlaczego pozostałe opcje są nieprawidłowe?
- B: Funkcja
mysqli_free_resultsłuży do zwalniania pamięci po wynikach, a nie do ich odczytywania w pętli. - C: Funkcja
mysqli_num_fieldszwraca jedynie liczbę kolumn, a nie same dane. - D:
mysqli_querysłuży do wykonania zapytania na bazie, co w tym skrypcie zostało już zrobione linijkę przed pętlą.
Chcesz poćwiczyć całą kwalifikację INF.03?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Rozszerzenie MySQLi w PHP (mysqli_connect, query, fetch)Dedykowane rozszerzenie proceduralne i obiektowe w PHP służące do komunikacji z bazą danych MySQL.
- Indeks w bazie danych (INDEX)Specjalna pomocnicza struktura danych (najczęściej B-drzewo) przyspieszająca wyszukiwanie i sortowanie wierszy w tabeli kosztem wolniejszego zapisu.
- AJAX i Fetch API w JavaScriptTechnologia umożliwiająca asynchroniczną wymianę danych z serwerem w tle bez konieczności przeładowywania całej strony internetowej.
Podobne pytania z działu „Php bazy danych i pliki”
Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 37 pytań z tego działu.
- #130
Funkcja zapisana językiem PHP służy do
- #248
W języku PHP pobrano z bazy danych wyniki działania kwerendy za pomocą polecenia mysqli_query(). Aby otrzymać ze zwróconej kwerendy wiersze danych, należy zastosować polecenie:
- #326
Zadaniem funkcji PHP o nazwie mysql_select_db() jest
- #327
W przedstawionym kodzie PHP, zamiast znaków zapytania powinien pojawić się komunikat:
- #369
W języku PHP, wykonując operacje na bazie danych MySQL, aby zakończyć pracę z bazą, należy wywołać