https://github.com/xi-plus/sql-function
SQL function in PHP
https://github.com/xi-plus/sql-function
Last synced: 12 months ago
JSON representation
SQL function in PHP
- Host: GitHub
- URL: https://github.com/xi-plus/sql-function
- Owner: Xi-Plus
- License: unlicense
- Created: 2015-09-25T11:39:17.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2023-01-15T12:40:27.000Z (over 3 years ago)
- Last Synced: 2024-12-28T09:18:57.375Z (over 1 year ago)
- Language: PHP
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# SQL-function
## How To Use
### Preset
```
dbname : Defined in db.php
column : *
order : ASC
limit : No limit
```
### SELECT
```PHP
$query = new query;
$query->dbname = 'dbname';
$query->table = 'table';
$query->column = array('column');
$query->where = array(
array('column','value','operator')
);
$query->order = array(
array('column1','DESC'),
array('column2')
);
$query->group = array('column');
$query->$limit = array(0,10);
$row = SELECT($query);
```
### SELECT one line
```PHP
...
$row = fetchone(SELECT($query));
```
### INSERT
```PHP
$query = new query;
$query->dbname = 'dbname';
$query->table = 'table';
$query->value = array(
array('column','value')
);
INSERT($query);
```
### UPDATE
```PHP
$query = new query;
$query->dbname = 'dbname';
$query->table = 'table';
$query->value = array(
array('column','value')
);
$query->where = array(
array('column','value','operator')
);
$query->$limit = array(0,10);
UPDATE($query);
```
### DELETE
```PHP
$query = new query;
$query->dbname = 'dbname';
$query->table = 'table';
$query->where = array(
array('column','value','operator')
);
$query->$limit = array(0,10);
DELETE($query);
```
### SQL
```PHP
$query = new query;
$query->dbname = 'dbname';
$query->table = 'table';
$query->query = "SQL string";
SQL($query);
```