« odbc_tables
Введение »
PHP Manual
Уровни абстракции
Модуль доступа к базам данных PHP Data Objects
Модуль доступа к базам данных PHP Data Objects
Введение
Установка и настройка
Установка
Настройка во время выполнения
Предопределённые константы
Подключения и управление подключениями
Транзакции и автоматическая фиксация изменений
Подготовленные запросы и хранимые процедуры
Ошибки и их обработка
Большие объекты
PDO
— Класс PDO
PDO::beginTransaction
— Инициализация транзакции
PDO::commit
— Фиксирует транзакцию
PDO::connect
— Подключается к базе данных и возвращает объект подкласса PDO для драйвера, который поддерживает заданную БД
PDO::__construct
— Создаёт объект PDO, который предоставляет соединение с базой данных
PDO::errorCode
— Возвращает код SQLSTATE результата последней операции с базой данных
PDO::errorInfo
— Получает расширенную информацию об ошибке, произошедшей в ходе последнего обращения к базе данных
PDO::exec
— Выполняет SQL-запрос и возвращает количество затронутых строк
PDO::getAttribute
— Получает атрибут соединения с базой данных
PDO::getAvailableDrivers
— Возвращает массив доступных драйверов PDO
PDO::inTransaction
— Проверяет, начата ли транзакция
PDO::lastInsertId
— Возвращает ID последней вставленной строки или значение последовательности
PDO::prepare
— Подготавливает запрос к выполнению и возвращает связанный с этим запросом объект
PDO::query
— Подготавливает и выполняет выражение SQL без заполнителей
PDO::quote
— Заключает строку в кавычки для использования в запросе
PDO::rollBack
— Откат транзакции
PDO::setAttribute
— Устанавливает атрибут
PDOStatement
— Класс PDOStatement
PDOStatement::bindColumn
— Связывает столбец с переменной PHP
PDOStatement::bindParam
— Привязывает параметр запроса к переменной
PDOStatement::bindValue
— Связывает параметр с заданным значением
PDOStatement::closeCursor
— Закрывает курсор, переводя запрос в состояние готовности к повторному запуску
PDOStatement::columnCount
— Возвращает количество столбцов в результирующем наборе
PDOStatement::debugDumpParams
— Вывод информации о подготовленной SQL-команде в целях отладки
PDOStatement::errorCode
— Получает код SQLSTATE, связанный с последней операцией в объекте PDOStatement
PDOStatement::errorInfo
— Получение расширенной информации об ошибке, произошедшей в результате работы объекта PDOStatement
PDOStatement::execute
— Выполняет подготовленный запрос
PDOStatement::fetch
— Извлекает следующую строку из результирующего набора
PDOStatement::fetchAll
— Выбирает строки, которые остались в наборе результатов
PDOStatement::fetchColumn
— Возвращает данные одного столбца следующей строки результирующего набора
PDOStatement::fetchObject
— Извлекает следующую строку и возвращает её в виде объекта
PDOStatement::getAttribute
— Получение значения атрибута запроса PDOStatement
PDOStatement::getColumnMeta
— Возвращает метаданные столбца в результирующей таблице
PDOStatement::getIterator
— Получает итератор набора результатов
PDOStatement::nextRowset
— Переход к следующему набору строк в результате запроса
PDOStatement::rowCount
— Возвращает количество строк, затронутых последним SQL-запросом
PDOStatement::setAttribute
— Устанавливает атрибут объекту PDOStatement
PDOStatement::setFetchMode
— Устанавливает режим выборки по умолчанию для объекта запроса
PDORow
— Класс PDORow
PDOException
— Класс PDOException
Драйверы модуля PDO
PDO-драйвер СУБД CUBRID
— PDO_CUBRID: драйвер модуля PDO для СУБД CUBRID
PDO-драйвер СУБД MS SQL Server
— PDO_DBLIB: драйвер модуля PDO для СУБД Microsoft SQL Server и Sybase
Pdo\Dblib
— Класс Pdo\Dblib
PDO-драйвер СУБД Firebird
— PDO_FIREBIRD: драйвер модуля PDO для СУБД Firebird
Pdo\Firebird
— Класс Pdo\Firebird
PDO-драйвер СУБД IBM
— PDO_IBM: драйвер модуля PDO для СУБД IBM
PDO-драйвер СУБД Informix
— PDO_INFORMIX: драйвер модуля PDO для СУБД Informix
PDO-драйвер СУБД MySQL
— PDO_MYSQL: драйвер модуля PDO для СУБД MySQL
Pdo\Mysql
— Класс Pdo\Mysql
PDO-драйвер СУБД MS SQL Server
— PDO_SQLSRV: драйвер модуля PDO для СУБД Microsoft SQL Server
PDO-драйвер СУБД Oracle
— PDO_OCI: драйвер модуля PDO для СУБД Oracle
PDO-драйвер СУБД ODBC и DB2
— PDO_ODBC: драйвер модуля PDO для СУБД ODBC и DB2
Pdo\Odbc
— Класс Pdo\Odbc
PDO-драйвер СУБД PostgreSQL
— PDO_PGSQL: драйвер модуля PDO для СУБД PostgreSQL
Pdo\Pgsql
— Класс Pdo\Pgsql
PDO-драйвер СУБД SQLite
— PDO_SQLITE: драйвер модуля PDO для СУБД SQLite
Pdo\Sqlite
— Класс Pdo\Sqlite