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()
Наверх Наверх