1. Go to this page and download the library: Download phlib/db-helper 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/ */
phlib / db-helper example snippets
composer
// Get an Adapter
$config = [
'host' => 'localhost',
'username' => 'myuser',
'password' => 'mypassword',
'dbname' => 'mydatabase'
];
$db = new \Phlib\Db\Adapter($config);
$insertFields = [
'product_id',
'product_name',
'product_qty'
];
$updateFields = [
'product_name',
'product_qty'
];
$bulkInsert = new BulkInsert($adapter, 'product', $insertFields, $updateFields);
// Many calls to add() will write to the DB in batches
$bulkInsert->add($singleProductData);
// One final manual call to write() to complete
$bulkInsert->write();
$queryPlanner = new QueryPlanner($adapter, $sqlSelect);
$queryPlanner->getNumberOfRowsInspected(); // eg. 46234
$bigResult = new BigResult($adapter);
$pdoStmt = $bigResult->query($sqlSelect, $bind);