PHP MySQLi = PHP MySQL улучшен!
Функции MySQLi позволяют получить доступ к серверу базы данных MySQL.
Примечание. Расширение MySQLi предназначено для использования с MySQL версии 4.1.13 или новее.
Чтобы иметь возможность успешно использовать функции MySQLi, вы должны добавить поддержку расширения MySQLi при компиляции PHP.
Расширение MySQLi было представлено в PHP версии 5.0.0. Собственный драйвер MySQL включен в версию PHP 5.3.0.
Подробности установки см. на странице http://www.php.net/manual/en/mysqli.installation.php.
Для получения дополнительной информации о конфигурации запуска посетите: http://www.php.net/manual/en/mysqli.configuration.php.
| функция | описывать |
|---|---|
| mysqli_affected_rows() | Возвращает количество строк, на которые повлияла предыдущая операция MySQL. |
| mysqli_autocommit() | Включает или выключает автоматическую фиксацию изменений базы данных. |
| mysqli_change_user() | Измените пользователя для указанного подключения к базе данных. |
| mysqli_character_set_name() | Возвращает набор символов по умолчанию для подключений к базе данных. |
| mysqli_close() | Закройте ранее открытое соединение с базой данных. |
| mysqli_commit() | Зафиксируйте текущую транзакцию. |
| mysqli_connect_errno() | Возвращает код ошибки последней ошибки подключения. |
| mysqli_connect_error() | Возвращает описание ошибки последней ошибки подключения. |
| mysqli_connect() | Откройте новое соединение с сервером MySQL. |
| mysqli_data_seek() | Настраивает указатель результата на произвольную строку в наборе результатов. |
| mysqli_debug() | Выполните операции отладки. |
| mysqli_dump_debug_info() | Сохраните отладочную информацию в журнал. |
| mysqli_errno() | Возвращает последний код ошибки для последней вызванной функции. |
| mysqli_error_list() | Возвращает список ошибок для последней вызванной функции. |
| mysqli_error() | Возвращает последнее описание ошибки для последней вызванной функции. |
| mysqli_fetch_all() | Получает все строки из набора результатов в виде ассоциативного массива, числового массива или того и другого. |
| mysqli_fetch_array() | Получает строку из набора результатов в виде ассоциативного массива, числового массива или того и другого. |
| mysqli_fetch_assoc() | Получает строку из набора результатов в виде ассоциативного массива. |
| mysqli_fetch_field_direct() | Получите метаданные одного поля из набора результатов и верните их как объект. |
| mysqli_fetch_field() | Получает следующее поле из набора результатов и возвращает его как объект. |
| mysqli_fetch_fields() | Возвращает массив объектов, представляющих поля результата. |
| mysqli_fetch_lengths() | Возвращает длину каждого столбца текущей строки в наборе результатов. |
| mysqli_fetch_object() | Получает текущую строку из набора результатов и возвращает ее как объект. |
| mysqli_fetch_row() | Получает строку из набора результатов и возвращает ее как перечислимый массив. |
| mysqli_field_count() | Возвращает количество столбцов для самого последнего запроса. |
| mysqli_field_seek() | Устанавливает указатель в наборе результатов на смещение указанного поля. |
| mysqli_field_tell() | Возвращает позицию указателя в наборе результатов. |
| mysqli_free_result() | Освободите память результатов. |
| mysqli_get_charset() | Возвращает объект набора символов. |
| mysqli_get_client_info() | Возвращает версию клиентской библиотеки MySQL. |
| mysqli_get_client_stats() | Возвращать статистику о каждом процессе клиента. |
| mysqli_get_client_version() | Возвращает версию клиентской библиотеки MySQL в виде целого числа. |
| mysqli_get_connection_stats() | Возвращает статистику о клиентских подключениях. |
| mysqli_get_host_info() | Возвращает имя хоста сервера MySQL и тип соединения. |
| mysqli_get_proto_info() | Возвращает версию протокола MySQL. |
| mysqli_get_server_info() | Возвращает версию сервера MySQL. |
| mysqli_get_server_version() | Возвращает версию сервера MySQL в виде целого числа. |
| mysqli_info() | Возвращает информацию о последнем выполненном запросе. |
| mysqli_init() | Инициализирует MySQLi и возвращает ресурсы, используемые mysqli_real_connect(). |
| mysqli_insert_id() | Возвращает автоматически сгенерированный идентификатор из последнего запроса. |
| mysql_kill() | Запрашивает сервер завершить поток MySQL. |
| mysqli_more_results() | Проверьте, имеет ли мультизапрос больше результатов. |
| mysqli_multi_query() | Выполните один или несколько запросов к базе данных. |
| mysqli_next_result() | Подготовьте следующий набор результатов для mysqli_multi_query(). |
| mysqli_num_fields() | Возвращает количество полей в наборе результатов. |
| mysqli_num_rows() | Возвращает количество строк в наборе результатов. |
| mysqli_options() | Устанавливает дополнительные параметры подключения, влияющие на поведение соединения. |
| mysqli_ping() | Устанавливает соединение с сервером и пытается повторно подключиться, если соединение потеряно. |
| mysqli_prepare() | Подготовьтесь к выполнению оператора SQL. |
| mysqli_query() | Выполните запрос к базе данных. |
| mysqli_real_connect() | Откройте новую ссылку на сервер MySQL. |
| mysqli_real_escape_string() | Экранируйте специальные символы в строках, используемых в операторах SQL. |
| mysqli_real_query() | Выполнить SQL-запрос |
| mysqli_reap_async_query() | Возвращает результаты асинхронного запроса. |
| mysqli_refresh() | Очистите таблицы или кэши или сбросьте информацию о сервере репликации. |
| mysqli_rollback() | Откат текущей транзакции в базе данных. |
| mysqli_select_db() | Измените базу данных по умолчанию для подключений. |
| mysqli_set_charset() | Установите набор символов клиента по умолчанию. |
| mysqli_set_local_infile_default() | Отмените пользовательский дескриптор, используемый для команды загрузки локального файла infile. |
| mysqli_set_local_infile_handler() | Устанавливает функцию отката для команды LOAD DATA LOCAL INFILE. |
| mysqli_sqlstate() | Возвращает код ошибки SQLSTATE последней операции MySQL. |
| mysqli_ssl_set() | Используется для создания защищенных SSL-соединений. |
| mysqli_stat() | Возвращает текущий статус системы. |
| mysqli_stmt_init() | Инициализирует объявление и возвращает объект, используемый mysqli_stmt_prepare(). |
| mysqli_store_result() | Передача набора результатов последнего запроса. |
| mysqli_thread_id() | Возвращает идентификатор потока текущего соединения. |
| mysqli_thread_safe() | Возвращает, скомпилирована ли клиентская библиотека как потокобезопасная. |
| mysqli_use_result() | Инициализирует получение набора результатов из последнего запроса, выполненного с помощью mysqli_real_query(). |
| mysqli_warning_count() | Возвращает количество предупреждений для последнего запроса в соединении. |