Конспекты по PDO

PDO





PDO (PHP Data Objects - Объекты данных PHP) — расширение для PHP, предоставляющее простой интерфейс для доступа к различным базам данных.

При этом доступ к конкретной базе данных, осуществляется при помощи соответствующего драйвера, который обязательно должен быть подключен в интерпретаторе языка PHP (Для работы с базой данных MySQL: файл php.ini -> расширение php_pdo_mysql.dll).

PDO предлагает только объектно-ориентированный подход и позволяет работать с содержимым базы данных через объекты.


Расширение PDO, в отличие от mysql, поддерживает подготовленные выражения (prepared statements).

Подготовленный SQL-запрос – это заранее скомпилированный SQL-запрос, который может быть выполнен многократно.

Дополнительным преимуществом подготовленных выражений, является невозможность провести SQL-инъекцию.



Предметный указатель




Подключение к базе данных


Подключение к базе данных



Выборка информации из базы данных


Метод query()


Метод fetch()


Метод fetchAll()



Добавление, обновление и удаление данных


Метод exec()



Подготовленные запросы


Неименованный плейсхолдер


Метод prepare()


Метод execute()


Именованный плейсхолдер


Связывание параметра запроса с некой переменной


Метод bindParam()






Наверх Наверх