Strona główna › Pytania INF.03 › Pytanie 2424
INF.03 · pytanie #2424
Jaką rolę pełni funkcja PHP o nazwie mysql_num_rows()?
- Azwraca ilość wierszy znajdujących się w rezultacie zapytania
- Bnumeruje rekordy w bazie danych
- Czwraca rekord o numerze podanym w argumencie funkcji
- Dzwraca następny rekord z wynikami zapytania
Poprawna odpowiedź: A. zwraca ilość wierszy znajdujących się w rezultacie zapytania
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Funkcja mysql_num_rows() jest fundamentalnym narzędziem w interakcji z bazami danych w PHP, służącym do zwrócenia liczby wierszy w zestawie wyników zapytania. W kontekście programowania, jej zastosowanie jest kluczowe, gdy chcemy ocenić, czy zapytanie zwróciło jakiekolwiek dane. Przykładowo, jeśli wykonujemy zapytanie do bazy danych w celu pobrania listy użytkowników i chcemy sprawdzić, czy tabela zawiera jakiekolwiek rekordy, użycie mysql_num_rows() pozwala na łatwą i efektywną weryfikację. W praktyce, często łączy się tę funkcję z innymi, takimi jak mysql_query() w celu uzyskania wyników zapytania, a następnie sprawdzenia ich liczby. W związku z tym, dobre praktyki sugerują, aby po każdym zapytaniu, które może zwrócić wiele wyników, stosować tę funkcję do walidacji wyniku. Należy pamiętać, że mysql_num_rows() działa tylko na wynikach zapytań SELECT i nie jest użyteczna w przypadku innych typów operacji na bazach danych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.