https://github.com/emalherbi-zz/mymysql
:elephant: my mysql | pdo
https://github.com/emalherbi-zz/mymysql
mymysql pdo php
Last synced: about 2 months ago
JSON representation
:elephant: my mysql | pdo
- Host: GitHub
- URL: https://github.com/emalherbi-zz/mymysql
- Owner: emalherbi-zz
- Created: 2018-11-29T16:07:47.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-05-04T00:30:27.000Z (almost 4 years ago)
- Last Synced: 2025-01-17T19:55:17.805Z (3 months ago)
- Topics: mymysql, pdo, php
- Language: PHP
- Homepage:
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MyMysql
My Mysql | PDO
# Install
```
composer require emalherbi/mymysql
```# Usage
```php
require_once 'vendor/autoload.php';try {
$mysql = new MyMysql\MyMysql(array(
'DB_LOG' => true,
'DB_HOST' => '192.168.1.100',
'DB_NAME' => 'DATABASE',
'DB_USER' => 'USERNAME',
'DB_PASS' => 'PASSWORD',
), realpath(dirname(__FILE__)));/* fetch */
$result = $mysql->fetchRow('CLIENTS', array('ID_CLIENTS' => '2'), 'ORDER BY ID_CLIENTS');
echo '';';
echo print_r($result);
echo '$result = $mysql->fetchRow2('SELECT * FROM CLIENTS');
echo '';';
echo print_r($result);
echo '$result = $mysql->fetchAll('CLIENTS', array('ID_CLIENTS' => '2'), 'ORDER BY ID_CLIENTS');
echo '';';
echo print_r($result);
echo '$result = $mysql->fetchAll2('SELECT * FROM CLIENTS LIMIT 2');
echo '';';
echo print_r($result);
echo '/* insert */
$item = new stdClass();
$item->ID_BOARD = 0;
$item->CODE = 999;
$item->DESCRIPTION = 'TEST';
$item->ACTIVE = 1;$result = $mysql->insert('BOARD', $item);
echo '';';
echo print_r($result);
echo '/* update */
$ID_BOARD = 530;
$item = new stdClass();
$item->CODE = 999;
$item->DESCRIPTION = 'TEST';
$item->ACTIVE = 1;$result = $mysql->update('BOARD', $item, array('ID_BOARD' => $ID_BOARD), $ID_BOARD);
echo '';';
echo print_r($result);
echo '/* delete */
$ID_BOARD = 531;
$result = $mysql->delete('BOARD', array('ID_BOARD' => $ID_BOARD));
echo '';';
echo print_r($result);
echo '/* execute */
$sql = " INSERT INTO BOARD(CODE, DESCRIPTION) VALUES (888, 'TEST') ";
$result = $mysql->execute($sql);
echo '';';
echo print_r($result);
echo 'echo 'Success...';
} catch (Exception $e) {
die(print_r($e->getMessage().'-'.$mysql->getError()));
}
```