https://github.com/aladser/dbquery
Класс запросов в БД на основе PDO
https://github.com/aladser/dbquery
pdo-php php
Last synced: 7 months ago
JSON representation
Класс запросов в БД на основе PDO
- Host: GitHub
- URL: https://github.com/aladser/dbquery
- Owner: Aladser
- Created: 2024-11-05T03:38:53.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-05T03:38:56.000Z (about 1 year ago)
- Last Synced: 2025-02-19T05:52:30.638Z (11 months ago)
- Topics: pdo-php, php
- Language: PHP
- Homepage:
- Size: 1.95 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Класс запросов в БД на основе PDO
```
DBQuery(
* @param string $host хост
* @param string $nameDB имя бд
* @param string $userDB пользователь
* @param string $passwordDB пароль
* @param string $db_type тип БД: mysql, pgsql, mssql, sqlite, sybase
)
```
Операции.
Аргументы:
+ ``$sql`` - запрос вида ``select * from table_name where field=:arg``
+ ``$args`` - массив аргументов [':arg' => $arg]
Типы операций:
+ ``insert(string $sql, array $args)``
+ ``update(string $sql, array $args): bool``
+ ``delete(string $sql, array $args): bool``
+ ``queryPrepared(string $sqlExpession, ?array $arguments = null, bool $isOneValue = true)``
+ ``query(string $sql, bool $isOneValue = true)``
+ ``exec(string $sql)``
+ ``executeProcedure($sql, $out)``