PHP MySQLi Introducere
PHP MySQLi = PHP MySQL îmbunătățită!
Funcțiile mysqli vă permite să acceseze serverele de baze de date MySQL.
Notă: Extensia MySQLi este proiectat pentru a lucra cu MySQL versiunea 4.1.13 sau mai nou.
Instalare / Configurația la rulare
Pentru funcțiile mysqli să fie disponibile, trebuie să compilați PHP cu suport pentru extensia MySQLi.
Extensia MySQLi a fost introdus cu PHP versiunea 5.0.0. MySQL Driverul nativ a fost inclus în versiunea PHP 5.3.0.
Pentru detalii despre instalare, du - te la: http://php.net/manual/en/mysqli.installation.php
Pentru detalii de configurare în timpul rulării, du - te la: http://php.net/manual/en/mysqli.configuration.php
PHP Funcții 5 mysqli
Funcţie | Descriere |
---|---|
mysqli_affected_rows() | Returnează numărul de rânduri afectate în operațiunea MySQL precedent |
mysqli_autocommit() | Activează sau dezactivează modificările bazei de date auto-comiterea |
mysqli_change_user() | Modifică utilizatorul conexiunii bazei de date specificată |
mysqli_character_set_name() | Returnează caracterul setat implicit pentru conectarea bazei de date |
mysqli_close() | Închide o conexiune bază de date deschisă anterior |
mysqli_commit() | Comite tranzacția curentă |
mysqli_connect_errno() | Returnează codul de eroare de la ultima eroare de conexiune |
mysqli_connect_error() | Returnează descrierea erorii din ultima eroare de conexiune |
mysqli_connect() | Deschide o nouă conexiune la serverul MySQL |
mysqli_data_seek() | Ajustează indicatorul rezultat la un rând arbitrar în setul rezultat |
mysqli_debug() | Efectuează operații de depanare |
mysqli_dump_debug_info() | Dumps multe informații de depanare în buștean |
mysqli_errno() | Returnează ultimul cod de eroare pentru cel mai recent apel de funcție |
mysqli_error_list() | Returnează o listă de erori pentru cel mai recent apel de funcție |
mysqli_error() | Returnează ultima descriere de eroare pentru cel mai recent apel de funcție |
mysqli_fetch_all() | Fetches toate rândurile de rezultate ca o matrice asociativă, o matrice numerică sau ambele |
mysqli_fetch_array() | Fetches un rând rezultat ca asociativă, o matrice numerică sau ambele |
mysqli_fetch_assoc() | Fetches un rând rezultat ca o matrice asociativă |
mysqli_fetch_field_direct() | Returnează meta-date pentru un singur câmp din setul de rezultate, ca un obiect |
mysqli_fetch_field() | Returnează următorul câmp din setul de rezultate, ca un obiect |
mysqli_fetch_fields() | Returnează o matrice de obiecte care reprezintă câmpurile într-un set de rezultate |
mysqli_fetch_lengths() | Returnează lungimile coloanelor din rândul curent din setul de rezultate |
mysqli_fetch_object() | Returnează rândul curent al unui set de rezultate, ca un obiect |
mysqli_fetch_row() | Fetches un rând dintr-un rezultat-set și returnează ca o matrice recenzată |
mysqli_field_count() | Returnează numărul de coloane pentru cel mai recent interogare |
mysqli_field_seek() | Setează cursorul câmp la câmpul dat de offset |
mysqli_field_tell() | Returnează poziția cursorului câmpului |
mysqli_free_result() | Elibereaza memoria asociată cu un rezultat |
mysqli_get_charset() | Returnează un obiect set de caractere |
mysqli_get_client_info() | Returnează versiunea MySQL biblioteca client |
mysqli_get_client_stats() | statistici despre client pe returnări-proces |
mysqli_get_client_version() | Returnează MySQL versiunea de bibliotecă client ca un întreg |
mysqli_get_connection_stats() | statistici despre conexiunea returnează clientului |
mysqli_get_host_info() | Returnează numele de gazdă al serverului MySQL și tipul de conexiune |
mysqli_get_proto_info() | Returnează versiunea de protocol MySQL |
mysqli_get_server_info() | Returnează versiunea de server MySQL |
mysqli_get_server_version() | Returnează versiunea de server MySQL ca un întreg |
mysqli_info() | Returnează informații despre cel mai recent executat interogarea |
mysqli_init() | Inițializează MySQLi și returnează o resursă pentru utilizarea cu mysqli_real_connect() |
mysqli_insert_id() | Returnează ID-ul generat automat utilizat în ultima interogare |
mysqli_kill() | Cere serverului să omoare un fir MySQL |
mysqli_more_results() | Verifică dacă există mai multe rezultate de la un sistem multi interogare |
mysqli_multi_query() | Îndeplinește una sau mai multe interogări, pe baza de date |
mysqli_next_result() | Pregătește rezultatul următorul set de mysqli_multi_query() |
mysqli_num_fields() | Returnează numărul de câmpuri într-un set de rezultate |
mysqli_num_rows() | Returnează numărul de rânduri dintr-un set de rezultate |
mysqli_options() | Seturi de opțiuni suplimentare conecta și afectează comportamentul pentru o conexiune |
mysqli_ping() | Ping-uri o conexiune la server, sau încearcă să se reconecteze în cazul în care conexiunea a mers în jos |
mysqli_prepare() | Pregătește o declarație SQL pentru execuție |
mysqli_query() | Efectuează o interogare împotriva bazei de date |
mysqli_real_connect() | Deschide o nouă conexiune la serverul MySQL |
mysqli_real_escape_string() | Escapes caractere speciale într-un șir de caractere pentru a fi utilizat într-o instrucțiune SQL |
mysqli_real_query() | Executa o interogare SQL |
mysqli_reap_async_query() | Returnează rezultatul din interogare asincronă |
mysqli_refresh() | Reîmprospătează tabele sau cache-uri, sau resetează informațiile despre serverul de replicare |
mysqli_rollback() | Rolls înapoi tranzacția curentă pentru baza de date |
mysqli_select_db() | Modifică baza de date implicită pentru conexiunea |
mysqli_set_charset() | Setează implicit setul de caractere client |
mysqli_set_local_infile_default() | Unsets utilizator handler definit pentru sarcina de comandă locală infile |
mysqli_set_local_infile_handler() | Setați funcția de apel invers pentru LOAD comanda LOCAL INFILE |
mysqli_sqlstate() | Returnează codul de eroare SQLSTATE pentru ultima operație MySQL |
mysqli_ssl_set() | Folosit pentru a stabili conexiuni securizate folosind SSL |
mysqli_stat() | Returnează starea sistemului actual |
mysqli_stmt_init() | Inițializează o declarație și returnează un obiect pentru a fi utilizat cu mysqli_stmt_prepare() |
mysqli_store_result() | Transferă un set de rezultate din ultima interogare |
mysqli_thread_id() | Returnează ID-ul firului pentru conexiunea curentă |
mysqli_thread_safe() | Returnează dacă biblioteca client este compilat ca firele de executie |
mysqli_use_result() | Inițiază regăsirea unui set de rezultate din ultima interogare executată folosind mysqli_real_query() |
mysqli_warning_count() | Returnează numărul de avertismente de la ultima interogare în conexiunea |