Najnowsze tutoriale tworzenie stron internetowych
 

PHP 5 Funkcje MySQLi


PHP MySQLi Wprowadzenie

PHP MySQLi = PHP MySQL Improved!

Funkcje MySQLi pozwala na dostęp do serwerów baz danych MySQL.

Uwaga: rozszerzenie MySQLi jest przeznaczony do pracy z MySQL w wersji 4.1.13 lub nowszej.


Instalacja / Konfiguracja wykonawcza

Dla funkcji MySQLi być dostępne, należy skompilować PHP z obsługą rozszerzenia MySQLi.

Rozszerzenie MySQLi został wprowadzony z PHP w wersji 5.0.0. MySQL natywny sterownik został uwzględniony w PHP w wersji 5.3.0.

Szczegóły dotyczące instalacji, przejdź do: http://php.net/manual/en/mysqli.installation.php

Aby uzyskać szczegółowe informacje konfiguracyjne wykonawcze, przejdź do: http://php.net/manual/en/mysqli.configuration.php


Funkcje PHP 5 MySQLi

Funkcjonować Opis
mysqli_affected_rows() Zwraca liczbę wierszy przetworzonych w poprzedniej operacji MySQL
mysqli_autocommit() Włącza lub wyłącza auto-popełnienie modyfikacje bazy
mysqli_change_user() Zmienia użytkownika określonego połączenia z bazą danych
mysqli_character_set_name() Zwraca domyślny zestaw znaków dla połączenia z bazą danych
mysqli_close() Zamyka wcześniej otwarte połączenia z bazą danych
mysqli_commit() Zobowiązuje bieżącej transakcji
mysqli_connect_errno() Zwraca kod błędu z ostatniego błędu połączenia
mysqli_connect_error() Zwraca opis błędu z ostatniego błędu połączenia
mysqli_connect() Otwiera nowe połączenie z serwerem MySQL
mysqli_data_seek() Reguluje wskaźnik wynik do dowolnego wiersza w wyniku-set
mysqli_debug() Wykonuje operacje debugowania
mysqli_dump_debug_info() Zrzuca debugowania informacji w dzienniku
mysqli_errno() Zwraca ostatni kod błędu dla ostatniego wywołania funkcji
mysqli_error_list() Zwraca listę błędów w ostatnim wywołaniu funkcji
mysqli_error() Zwraca ostatni opis błędu dla ostatniego wywołania funkcji
mysqli_fetch_all() Pobiera wszystkie wiersze wyniku w asocjacyjnej, tablicy numerycznej lub obie
mysqli_fetch_array() Pobiera wiersz wyniku asocjacyjnego, tablicy numerycznej lub obie
mysqli_fetch_assoc() Pobiera wiersz wyniku w asocjacyjnej
mysqli_fetch_field_direct() Zwraca meta-dane dla pojedynczego pola w zestawie wyników, jako przedmiot
mysqli_fetch_field() Zwraca następnego pola w tabeli wynikowej, jako przedmiot
mysqli_fetch_fields() Zwraca tablicę obiektów, które reprezentują pól w zbiorze wynikowym
mysqli_fetch_lengths() Zwraca długości kolumny bieżącego wiersza w zestawie wyników
mysqli_fetch_object() Zwraca bieżący wiersz tabeli wynikowej, jako przedmiot
mysqli_fetch_row() Pobiera jeden rząd z wyników-zestawu i odsyła go w tablicy wyliczeniowej
mysqli_field_count() Zwraca liczbę kolumn dla ostatniego zapytania
mysqli_field_seek() Ustawia kursor polową na danej dziedzinie offsetu
mysqli_field_tell() Zwraca pozycję kursora pola
mysqli_free_result() Zwalnia pamięć związaną z wyniku
mysqli_get_charset() Zwraca znak ustawiony obiekt
mysqli_get_client_info() Zwraca wersję MySQL client library
mysqli_get_client_stats() Zwraca statystyki dotyczące klienta dla każdego procesu
mysqli_get_client_version() Zwraca MySQL wersji biblioteki klienta jako liczba całkowita
mysqli_get_connection_stats() Zwraca statystyki dotyczące połączenia klienta
mysqli_get_host_info() Zwraca nazwę hosta serwera MySQL i typ połączenia
mysqli_get_proto_info() Zwraca Protocol w wersji MySQL
mysqli_get_server_info() Zwraca wersji serwera MySQL
mysqli_get_server_version() Zwraca wersji serwera MySQL jako liczba całkowita
mysqli_info() Zwraca informacje o ostatnio wykonywane zapytania
mysqli_init() Inicjuje mysqli i zwraca zasób do wykorzystania z mysqli_real_connect()
mysqli_insert_id() Zwraca identyfikator automatycznie wygenerowane używany w ostatnim zapytaniu
mysqli_kill() Prosi serwer zabić wątek MySQL
mysqli_more_results() Sprawdza, czy istnieje więcej wynika z wielu zapytania
mysqli_multi_query() Wykonuje jeden lub więcej zapytań na bazie danych
mysqli_next_result() Przygotowuje następny zestaw wyników z mysqli_multi_query()
mysqli_num_fields() Zwraca liczbę pól w zbiorze wynikowym
mysqli_num_rows() Zwraca liczbę wierszy w zbiorze wynikowym
mysqli_options() Zestawy dodatkowo połączyć opcje i wpływać na zachowanie na połączenie
mysqli_ping() Pingi połączenia z serwerem, lub próbuje ponownie, jeśli połączenie upadł na ziemię
mysqli_prepare() Przygotowuje instrukcję SQL do wykonania
mysqli_query() Wykonuje kwerendę w bazie danych
mysqli_real_connect() Otwiera nowe połączenie z serwerem MySQL
mysqli_real_escape_string() Ucieka znaków specjalnych w ciągu znaków do użycia w instrukcji SQL
mysqli_real_query() Wykonuje zapytanie SQL
mysqli_reap_async_query() Zwraca wynik z zapytania asynchronicznym
mysqli_refresh() Odświeża tabel lub bufory, albo resetuje informacje serwera replikacji
mysqli_rollback() Wycofuje bieżącej transakcji do bazy danych
mysqli_select_db() Zmienia domyślną bazę danych dla połączenia
mysqli_set_charset() Ustawia domyślny zestaw znaków klient
mysqli_set_local_infile_default() Unsets obsługi dla użytkownika zdefiniowanego polecenia obciążenia lokalnego plik_we
mysqli_set_local_infile_handler() Ustaw zwrotna funkcja polecenia LOAD DATA LOCAL INFILE
mysqli_sqlstate() Zwraca kod błędu SQLSTATE dla ostatniej operacji MySQL
mysqli_ssl_set() Wykorzystane do ustalenia bezpiecznych połączeń za pomocą protokołu SSL
mysqli_stat() Zwraca aktualny stan systemu
mysqli_stmt_init() Inicjuje oświadczenie i zwraca obiekt do użytku z mysqli_stmt_prepare()
mysqli_store_result() Przenosi zestaw wyników z ostatniego zapytania
mysqli_thread_id() Zwraca identyfikator wątku dla bieżącego połączenia
mysqli_thread_safe() Zwraca czy biblioteka klient jest kompilowany jako bezpieczny wątku
mysqli_use_result() Inicjuje pobieranie wyniku ustalonym z ostatniego zapytania wykonywane przy użyciu mysqli_real_query()
mysqli_warning_count() Zwraca liczbę ostrzeżeń od ostatniego zapytania w związku