Zadanie 8 z arkusza EE.09, styczeń 2024

PHP Poziom: średnie

W kodzie PHP wykonano przedstawioną operację na bazie danych. Której funkcji należy użyć, aby pobrać liczbę zmienionych w tabeli wierszy?

$zapytanie="UPDATE kadra SET stanowisko='Programista' WHERE id < 10";
mysqli_query($db, $zapytanie);
Wybierz odpowiedź

Cały arkusz EE.09, styczeń 2024 Było też: EE.09, styczeń 2025

Pokaż odpowiedź i wyjaśnienie

Poprawna odpowiedź: D

mysqli_affected_rows()

Dlaczego

mysqli_affected_rows() zwraca liczbę wierszy zmienionych przez UPDATE, INSERT lub DELETE. mysqli_num_rows() działa tylko dla wyników SELECT.