« odbc_tables
Введение »
PHP Manual
Уровни абстракции
Объекты данных PHP
Объекты данных PHP
Введение
Установка и настройка
Требования
Установка
Настройка во время выполнения
Типы ресурсов
Предопределенные константы
Подключения и управление подключениями
Транзакции и автоматическая фиксация изменений
Подготовленные запросы и хранимые процедуры
Ошибки и их обработка
Большие объекты (LOB)
PDO
— Класс PDO
PDO::beginTransaction
— Инициализация транзакции
PDO::commit
— Фиксирует транзакцию
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-запрос и возвращает результирующий набор в виде объекта PDOStatement
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::nextRowset
— Переход к следующему набору строк в результате запроса
PDOStatement::rowCount
— Возвращает количество строк, затронутых последним SQL-запросом
PDOStatement::setAttribute
— Устанавливает атрибут объекту PDOStatement
PDOStatement::setFetchMode
— Устанавливает режим выборки по умолчанию для объекта запроса
PDOException
— Класс PDOException
Драйверы PDO
CUBRID (PDO)
— Функции CUBRID (PDO_CUBRID)
MS SQL Server (PDO_DBLIB)
— Функции Microsoft SQL Server и Sybase (PDO_DBLIB)
Firebird (PDO)
— Функции Firebird (PDO_FIREBIRD)
IBM (PDO)
— Функции IBM (PDO_IBM)
Informix (PDO)
— Функции Informix (PDO_INFORMIX)
MySQL (PDO)
— Функции MySQL (PDO_MYSQL)
MS SQL Server (PDO)
— Функции расширения PDO_SQLSRV для Microsoft SQL Server
Oracle (PDO)
— Функции Oracle (PDO_OCI)
ODBC и DB2 (PDO)
— Функции ODBC и DB2 (PDO_ODBC)
PostgreSQL (PDO)
— Функции PostgreSQL (PDO_PGSQL)
SQLite (PDO)
— Функции SQLite (PDO_SQLITE)
4D (PDO)
— Функции 4D (PDO_4D)