Update README.md

This commit is contained in:
2017-09-20 12:38:40 +00:00
parent 8f7273e3d0
commit 26f3474987

View File

@@ -4,45 +4,55 @@ This script is a simple wrapper for SQLite3, MySQL and PgSQL, for make possible
## Avalible functions: ## Avalible functions:
* To connect * To connect
```php
//$server is location in SQLite3 ```php
resource dbw_connect (string $tdb,string $server[,string $database, string $user,string $password]); //$server is location in SQLite3
``` resource dbw_connect (string $tdb,string $server[,string $database, string $user,string $password]);
```
* To close * To close
```php
//Closes connection ```php
bool dbw_close (resource $conn); //Closes connection
``` bool dbw_close (resource $conn);
```
* Queries * Queries
```php
//Does a query ```php
mixed dbw_query (resource $conn, string $query); //Does a query
//This does a multiquery without returning nothing. Its used for load from a file/script mixed dbw_query (resource $conn, string $query);
bool dbw_multi_query(resource $conn, string $multiquery); //This does a multiquery without returning nothing. Its used for load from a file/script
//Fetch a row. ($typearray optional, see below) bool dbw_multi_query(resource $conn, string $multiquery);
array dbw_fetch_array (resource $conn,resource $result[, string $typearray]); //Fetch a row. ($typearray optional, see below)
//This do a query and fetch array, all in one function($typearray optional, see below) array dbw_fetch_array (resource $conn,resource $result[, string $typearray]);
array dbw_query_fetch_array (resource $conn,string $query[, string $typearray]); //This do a query and fetch array, all in one function($typearray optional, see below)
``` array dbw_query_fetch_array (resource $conn,string $query[, string $typearray]);
```
* Using result of a query * Using result of a query
```php
//Wrappers of dbw_fetch_array with row or assoc arguments ```php
array dbw_fetch_row(resource $conn,resource $result); //Wrappers of dbw_fetch_array with row or assoc arguments
array dbw_fetch_assoc(resource $conn,resource $result); array dbw_fetch_row(resource $conn,resource $result);
//Goto X result of a query. If row is not specified, will be first row, 0 array dbw_fetch_assoc(resource $conn,resource $result);
bool array dbw_query_goto(resource $conn,resource $result[,int $row]) ; //Goto X result of a query. If row is not specified, will be first row, 0
//Return number of results of a query bool array dbw_query_goto(resource $conn,resource $result[,int $row]) ;
int dbw_num_rows(resource $conn, resource $result); //Return number of results of a query
``` int dbw_num_rows(resource $conn, resource $result);
```
* Without a query * Without a query
```php
// Escapes conflictive chars for inserting into database ```php
string dbw_escape_string(resource $conn,string $string); // Escapes conflictive chars for inserting into database
//Returns last insert ID string dbw_escape_string(resource $conn,string $string);
int dbw_last_id(resource $conn); //Returns last insert ID
//Alias of dbw_last_id int dbw_last_id(resource $conn);
int dbw_insert_id(resource $conn); //Alias of dbw_last_id
``` int dbw_insert_id(resource $conn);
```
* Important details * Important details
``` ```
@@ -52,7 +62,7 @@ int dbw_insert_id(resource $conn);
-PostgreSQL/PgSQL/pg -> PostgreSQL -PostgreSQL/PgSQL/pg -> PostgreSQL
$conn is the connection stablished in dbw_connect (ie. $conn = dbw_connect('sqlite','file.sqlite')) $conn is the connection stablished in dbw_connect (ie. $conn = dbw_connect('sqlite','file.sqlite'))
$typearray is the form of array is returned, and not writed is default: $typearray is the form of array is returned, and not writed is default:
-ASSOC -> Associative indexes -ASSOC -> Associative indexes
-NUM -> Numeric indexes -NUM -> Numeric indexes