Об'єкти даних 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 без наповнювачів
- 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
- 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)