Download the PHP package mepihindeveloper/php-database without Composer
On this page you can find all versions of the php package mepihindeveloper/php-database. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mepihindeveloper/php-database
More information about mepihindeveloper/php-database
Files in mepihindeveloper/php-database
Package php-database
Short Description Component for working with a database
License MIT
Informations about the package php-database
php-database
Компонент для работы с базой данных в PHP. Данный компонент помогает подготавливать запросы, выполнять различные выборки и организовывать транзакции.
Структура
В директории interfaces
хранятся необходимые интерфейсы, которые необходимо имплементировать в при реализации
собственного класса Database
.
Класс Database
реализует интерфейс DatabaseInterface
для управления работы с базой данных.
Доступные методы
Метод | Аргументы | Возвращаемые данные | Исключения | Описание |
---|---|---|---|---|
connect(array $databaseConnectionParams = []) | Параметры соединения | void | Создает подключение к базе данных | |
closeConnection() | void | Закрывает подключение к базе данных | ||
beginTransaction() | void | Начинает транзакцию | ||
commit() | void | Выполняет транзакцию | ||
execute(string $query, array $attributes = []) | $query Запрос; $attributes Атрибуты | bool | PDOException | Выполняет запрос |
queryAll(string $query, array $attributes = [], $fetchStyle = PDO::FETCH_ASSOC) | $query Запрос; $attributes Атрибуты; $fetchStyle Определяет содержимое возвращаемого массива | array | PDOException | Возвращает массив, содержащий все строки результирующего набора |
queryRow(string $query, array $attributes = [], $fetchStyle = PDO::FETCH_ASSOC) | $query Запрос; $attributes Атрибуты; $fetchStyle Определяет содержимое возвращаемого массива | mixed | PDOException | Возвращает строку результирующего набора |
queryColumn(string $query, array $attributes = []) | $query Запрос; $attributes Атрибуты | array | PDOException | Возвращает колонку результирующего набора |
queryOne(string $query, array $attributes = []) | $query Запрос; $attributes Атрибуты | PDOException | Возвращает единственную запись результирующего набора | |
getLastInsertId() | string | Возвращает ID последней вставленной строки или значение последовательности |
Контакты
Вы можете связаться со мной в социальной сети ВКонтакте: ВКонтакте: Максим Епихин
Если удобно писать на почту, то можете воспользоваться этим адресом: [email protected]
Мой канал на YouTube, который посвящен разработке веб и игровых проектов: YouTube: Максим Епихин
Поддержать меня можно переводом на Яндекс.Деньги: Денежный перевод