| Funkcje biblioteki mysql | Zwracana wartość |
| mysqli_connect(serwer, użytkownik, hasło, nazwa_bazy) | id połączenia lub FALSE, gdy niepowodzenie |
| mysqli_select_db(id_połączenia, nazwa_bazy) | TRUE/FALSE w zależności od stanu operacji |
| mysqli_error(id_połączenia) | Tekst komunikatu błędu |
| mysqli_close(id_połączenia) | TRUE/FALSE w zależności od stanu operacji |
| mysqli_query(id_połączenia, zapytanie) | Wynik zapytania |
| mysqli_fetch_row(wynik_zapytania) | Tablica numeryczna odpowiadająca wierszowi zapytania |
| mysqli_fetch_array(wynik_zapytania) | Tablica zawierająca kolejny wiersz z podanych w wyniku zapytania lub FALSE, jeżeli nie ma więcej wierszy w wyniku zapytania |
| mysqli_num_rows(wynik_zapytania) | Liczba wierszy w podanym zapytaniu |
| mysqli_num_fields(wynik_zapytania) | Liczba kolumn w podanym zapytaniu |
| mysqli_affected_rows(id_połączenia) | Wyświetla liczbę zmodyfikowanych rekordów w tabeli |
| mysqli_error(id_połączenia) | Zwraca tekst komunikatu o błędzie ostatnio wykonywanej operacji MySQL |
| mysqli_errno(id_połączenia) | Zwraca kod błędu ostatnio wykonywanej operacji MySQL |