usage example
This commit is contained in:
45
README.md
45
README.md
@@ -0,0 +1,45 @@
|
|||||||
|
# Basic usage example :
|
||||||
|
|
||||||
|
|
||||||
|
## DB config
|
||||||
|
```php
|
||||||
|
$DB['TEST'] = [
|
||||||
|
'DB_HOST' => 'MSSQL\INSTANCE',
|
||||||
|
'DB_USER' => 'username',
|
||||||
|
'DB_PASS' => 'password',
|
||||||
|
'DB_NAME' => 'DatabaseName',
|
||||||
|
];
|
||||||
|
```
|
||||||
|
|
||||||
|
## include the class
|
||||||
|
```php
|
||||||
|
include_once 'sqlsrv.php';
|
||||||
|
```
|
||||||
|
|
||||||
|
## trying to connect to DB
|
||||||
|
```php
|
||||||
|
try {
|
||||||
|
$sql['TEST'] = new sqlsrv(
|
||||||
|
$DB['TEST']['DB_HOST'],
|
||||||
|
$DB['TEST']['DB_USER'],
|
||||||
|
$DB['TEST']['DB_PASS'],
|
||||||
|
$DB['TEST']['DB_NAME']
|
||||||
|
);
|
||||||
|
} catch (Exception $e) {
|
||||||
|
print_r($e->getMessage());
|
||||||
|
die();
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
## Simple Query
|
||||||
|
```php
|
||||||
|
try {
|
||||||
|
$query = $sql['TEST']->query(
|
||||||
|
"SELECT * FROM Table WHERE Arg1 = ? AND Arg2 = ?",
|
||||||
|
array($arg1, 'arg2')
|
||||||
|
);
|
||||||
|
} catch (Exception $e) {
|
||||||
|
print_r($e->getMessage());
|
||||||
|
}
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user