This commit is contained in:
2024-01-29 10:39:53 +07:00
parent 545c404fdf
commit 72170f373a
143 changed files with 20188 additions and 3 deletions

16
inc/fun.db.php Normal file
View File

@@ -0,0 +1,16 @@
<?php
use Hura8\Database\ConnectDB;
use Hura8\Database\iConnectDB;
function create_bind_sql_parameter_from_value_list(array $value_list = [], $data_type = 'int') {
$parameterized_ids = join(",", array_map(function (){ return '?'; }, $value_list));
$bind_types = array_map(function () use ($data_type){ return ($data_type == 'int') ? 'd' : 's'; }, $value_list);
return [$parameterized_ids, $bind_types];
}
function get_db($db_id ='', $debug=false) : iConnectDB {
return ConnectDB::getInstance($db_id, $debug);
}