PHP code example of geeklab / glpdo2
1. Go to this page and download the library: Download geeklab/glpdo2 library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
geeklab / glpdo2 example snippets
error_reporting(E_ALL);
ini_set('display_errors', '1');
define('DS', DIRECTORY_SEPARATOR);
PDO::ERRMODE_EXCEPTION]);
$db = new \GeekLab\GLPDO2\GLPDO2($dbConn);
$Statement = new \GeekLab\GLPDO2\Statement(GLPDO2\Bindings\MySQL\MySQLBindingFactory::build());
$start = 0;
$limit = 5;
$Statement->sql('SELECT *')
->sql('FROM (')
->sql(' SELECT *')
->sql(' FROM `mock_data`')
->sql(' LIMIT ?, ?')->bInt($start)->bInt($limit)
->sql(' ) SUBQ')
->sql('ORDER BY `id` DESC;');
// Show computedSQL statement
print_r($Statement->getComputed());
$res = $db->selectRows($Statement);
print_r($res);