Strona główna › Pytania INF.03 › Pytanie 633
INF.03 · pytanie #633
Do czego służy funkcja PHP o nazwie mysql_num_rows?
- Azwracać rekord, którego numer został przekazany jako parametr funkcji
- Bpodawać liczbę wierszy, które są w wynikach zapytania
- Cprzyporządkować numery rekordom w bazie danych
- Doddawać następny rekord z wyników zapytania
Poprawna odpowiedź: B. podawać liczbę wierszy, które są w wynikach zapytania
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Funkcja mysql_num_rows w PHP jest kluczowym narzędziem do interakcji z bazami danych MySQL, umożliwiając programistom efektywne zarządzanie danymi. Jej głównym zadaniem jest zwrócenie liczby wierszy, które zostały zwrócone w wyniku zapytania SQL. Jest to niezwykle przydatne w sytuacjach, gdy chcemy ocenić, ile rekordów spełnia określone kryteria, co może być istotne na przykład w przypadku paginacji wyników lub dynamicznego dostosowywania interfejsu użytkownika w zależności od liczby dostępnych danych. Użycie tej funkcji polega na przesłaniu do niej wskaźnika na wynik zapytania, co pozwala na bezpośrednie uzyskanie liczby wierszy bez konieczności przeszukiwania danych. Przykładowo, po wykonaniu zapytania SELECT, aby uzyskać liczbę wierszy, wystarczy użyć: $result = mysql_query('SELECT * FROM tabela'); $liczba_wierszy = mysql_num_rows($result);. Funkcja ta jest zgodna z wytycznymi dotyczącymi standardów SQL i jest szeroko stosowana w aplikacjach webowych, które wymagają efektywnego przetwarzania danych. Należy jednak pamiętać, że mysql_num_rows jest częścią przestarzałego rozszerzenia MySQL, a programiści powinni rozważyć użycie mysqli lub PDO, które oferują lepszą obsługę i bezpieczeństwo.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.