MySQLi
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
MySQLi
Референца за `book.mysqli.php` со подобрена типографија и навигација.
Подобрен MySQL екстензија
Вовед
На mysqli екстензијата ви овозможува пристап до функционалноста обезбедена од MySQL 4.1 и погоре. Повеќе информации за MySQL Базата на податоци може да најдете на
» http://www.mysql.com/
Преглед на софтвер достапен за користење MySQL од PHP може да најдете на Преглед
Документацијата за MySQL може да се најде на » http://dev.mysql.com/doc/.
Делови од оваа документација вклучени од MySQL прирачникот со дозвола на Oracle Corporation.
Примерите користат или » свет or » сакила базата на податоци, кои се слободно достапни.
- Преглед
- Водич за брз почеток
- Installing/Configuring
- mysqli Екстензијата и Постојани врски
- Претходно дефинирани константи
- Белешки
- mysqli Екстензија Функции резиме
- mysqli — mysqli класа
- mysqli::$affected_rows — Го добива бројот на погодени редови во претходна MySQL операција
- mysqli::autocommit — Вклучува или исклучува автоматско потврдување на модификациите на базата на податоци
- mysqli::begin_transaction — Започнува трансакција
- mysqli::change_user — Вклучува или исклучува автоматско запишување на промените во базата на податоци
- mysqli::character_set_name — Го менува корисникот на врската со базата на податоци
- mysqli::close — Враќа моментален сет на знаци на врската со базата на податоци
- mysqli::commit — Затвора претходно отворена врска со базата на податоци
- mysqli::$connect_errno — Ги запишува тековните трансакции
- mysqli::$connect_error — Враќа код за грешка од последниот повик за поврзување
- mysqli::__construct — Враќа опис на последната грешка при поврзување
- mysqli::debug — Отвора нова врска со MySQL серверот
- mysqli::dump_debug_info — Извршува операции за отстранување грешки
- mysqli::$errno — Впишува информации за отстранување грешки во дневникот
- mysqli::$error — Враќа код за грешка од последниот извршен повик на функција
- mysqli::$error_list — Враќа опис на последниот грешка како стринг
- mysqli::execute_query — Враќа список на грешки од последниот извршен команда
- mysqli::$field_count — Подготвува, врзува параметри и извршува SQL изјава
- mysqli::get_charset — Враќа број на колони за најновата прашање
- mysqli::$client_info — Добијте информации за MySQL клиент
- mysqli::$client_version — Враќа објект за сет на знаци
- mysqli::get_connection_stats — Враќа верзија на MySQL клиент како цел број
- mysqli::$host_info — Враќа статистика за врската на клиентот
- mysqli::$protocol_version — Враќа стринг што го претставува типот на користена врска
- mysqli::$server_info — Враќа верзија на MySQL серверот
- mysqli::$server_version — Враќа верзија на MySQL серверот
- mysqli::get_warnings — Враќа верзија на MySQL серверот како цел број
- mysqli::$info — Добиј резултат од SHOW WARNINGS
- mysqli::init — Презема информации за најнеодамна извршениот пребарување
- mysqli::$insert_id — Иницијализира MySQLi и враќа објект за употреба со mysqli_real_connect()
- mysqli::kill — Враќа вредност генерирана за AUTO_INCREMENT колона од последното пребарување
- mysqli::more_results — Бара од серверот да убие MySQL нишка
- mysqli::multi_query — Провери дали има повеќе резултати од пребарување од повеќе пребарувања
- mysqli::next_result — Извршува едно или повеќе пребарувања на базата на податоци
- mysqli::options — Подготви следен резултат од multi_query
- mysqli::ping — Постави опции
- mysqli::poll — Пипка врска со серверот, или се обидува да се поврзе повторно ако врската е прекината
- mysqli::prepare — Анкетира врски
- mysqli::query — Подготвува SQL изјава за извршување
- mysqli::real_connect — Извршува пребарување на базата на податоци
- mysqli::real_escape_string — Отвора врска со MySQL серверот
- mysqli::real_query — Бега од специјални знаци во стринг за употреба во SQL изјава, земајќи го предвид тековниот сет на знаци на врската
- mysqli::reap_async_query — Изврши SQL пребарување
- mysqli::refresh — Добиј резултат од async пребарување
- mysqli::release_savepoint — Го отстранува именуваниот savepoint од множеството savepoints на тековната трансакција
- mysqli::rollback — Враќа назад тековната трансакција
- mysqli::savepoint — Поставува именуван трансакциски savepoint
- mysqli::select_db — Избира стандардна база на податоци за пребарување на бази на податоци
- mysqli::set_charset — Избери MySQL база на податоци
- mysqli::$sqlstate — Враќа SQLSTATE грешка од претходната MySQL операција
- mysqli::ssl_set — Се користи за воспоставување сигурни врски со помош на SSL
- mysqli::stat — Го добива тековниот статус на системот
- mysqli::stmt_init — Иницијализира изјава и враќа објект за употреба со mysqli_stmt_prepare
- mysqli::store_result — Пренесува сет на резултати од последното прашање
- mysqli::$thread_id — Враќа thread ID за тековната врска
- mysqli::thread_safe — Враќа дали е дадена thread safety или не
- mysqli::use_result — Иницира преземање на сет на резултати
- mysqli::$warning_count — Враќа број на предупредувања генерирани од најскоро извршеното прашање
- mysqli_stmt — Класата mysqli_stmt
- mysqli_stmt::$affected_rows — Враќа вкупниот број на редови променети, избришани, вметнати или совпаднати од последната извршена изјава
- mysqli_stmt::attr_get — Се користи за добивање на тековната вредност на атрибут на изјавата
- mysqli_stmt::attr_set — Се користи за менување на однесувањето на подготвената изјава
- mysqli_stmt::bind_param — Ги поврзува променливите со подготвена изјава како параметри
- mysqli_stmt::bind_result — Ги поврзува променливите со подготвена изјава за складирање на резултати
- mysqli_stmt::close — Затвора подготвена изјава
- mysqli_stmt::__construct — Конструира нов mysqli_stmt објект
- mysqli_stmt::data_seek — Го прилагодува покажувачот на резултатот на произволен ред во баферираниот резултат
- mysqli_stmt::$errno — Враќа код за грешка за најновиот повик на изјавата
- mysqli_stmt::$error — Враќа текстуален опис за последната грешка на изјавата
- mysqli_stmt::$error_list — Враќа листа на грешки од последната извршена изјава
- mysqli_stmt::execute — Извршува подготвена изјава
- mysqli_stmt::fetch — Презема резултати од подготвена изјава во поврзаните променливи
- mysqli_stmt::$field_count — Враќа број на колони во дадената изјава
- mysqli_stmt::free_result — Ослободува меморија за зачуван резултат за дадениот рачка на изјавата
- mysqli_stmt::get_result — Добива множество резултати од подготвена изјава како mysqli_result објект
- mysqli_stmt::get_warnings — Враќа верзија на MySQL серверот како цел број
- mysqli_stmt::$insert_id — Добијте го ID генерирано од претходната INSERT операција
- mysqli_stmt::more_results — Проверете дали има повеќе резултати од повеќекратнo барање
- mysqli_stmt::next_result — Чита следниот резултат од повеќекратнo барање
- mysqli_stmt::$num_rows — Враќа број на редови преземени од серверот
- mysqli_stmt::$param_count — Враќа број на параметри за дадената изјава
- mysqli_stmt::prepare — Анкетира врски
- mysqli_stmt::reset — Ресетира подготвена изјава
- mysqli_stmt::result_metadata — Враќа метаподатоци за множество резултати од подготвена изјава
- mysqli_stmt::send_long_data — Испраќа податоци во блокови
- mysqli_stmt::$sqlstate — Враќа SQLSTATE грешка од претходната операција на изјавата
- mysqli_stmt::store_result — Чува множество резултати во внатрешен бафер
- mysqli_result — Класата mysqli_result
- mysqli_result::__construct — Конструира mysqli_result објект
- mysqli_result::$current_field — Добиј ја тековната позиција на полето на покажувачот на резултатот
- mysqli_result::data_seek — Го прилагодува покажувачот на резултатот на произволен ред во резултатот
- mysqli_result::fetch_all — Преземи ги сите редови од резултатот како асоцијативен, нумерички или и двата типа на низи
- mysqli_result::fetch_array — Преземи го следниот ред од множеството резултати како асоцијативен, нумерички или и двата типа на низи
- mysqli_result::fetch_assoc — Преземи го следниот ред од множеството резултати како асоцијативна низа
- mysqli_result::fetch_column — Преземи една колона од следниот ред од множеството резултати
- mysqli_result::fetch_field — Враќа следно поле во множеството резултати
- mysqli_result::fetch_field_direct — Преземи метаподатоци за едно поле
- mysqli_result::fetch_fields — Враќа низа од објекти што ги претставуваат полињата во множеството резултати
- mysqli_result::fetch_object — Преземи го следниот ред од множеството резултати како објект
- mysqli_result::fetch_row — Преземи го следниот ред од множеството резултати како нумеричка низа
- mysqli_result::$field_count — Добиј го бројот на полиња во множеството резултати
- mysqli_result::field_seek — Поставете покажувач на резултат на одредена позиција на поле
- mysqli_result::free — Ослободи ја меморијата поврзана со резултатот
- mysqli_result::getIterator — Преземи надворешен итератор
- mysqli_result::$lengths — Враќа должини на колоните од тековниот ред во множеството резултати
- mysqli_result::$num_rows — Добиј го бројот на редови во множеството резултати
- mysqli_driver — Класата mysqli_driver
- mysqli_driver::embedded_server_end — Запри вграден сервер
- mysqli_driver::embedded_server_start — Иницијализирај и стартувај вграден сервер
- mysqli_driver::$report_mode — Поставува режим за известување за грешки на mysqli
- mysqli_warning — Поставува режим за известување за грешки на mysqli
- mysqli_warning::__construct — Приватен конструктор за да се забрани директна инстанцијација
- mysqli_warning::next — Класата mysqli_warning
- mysqli_sql_exception — Преземи следно предупредување
- mysqli_sql_exception::getSqlState — Класата mysqli_sql_exception
- — Враќа SQLSTATE код за грешка
- mysqli_connect Алијаси и застарени Mysqli функции
- mysqli::escape_string — Алијас на mysqli::__construct
- mysqli_execute — Алијас на mysqli_real_escape_string
- mysqli_get_client_stats — Алијас на mysqli_stmt_execute
- mysqli_get_links_stats — Враќа статистика по процес на клиентот
- mysqli_report — Врати информации за отворени и кеширани врски
- mysqli::set_opt — Алијас на mysqli_driver->report_mode
- Дневник на промени