This commit is contained in:
2025-10-04 11:46:59 +07:00
commit 97427d7cff
498 changed files with 47596 additions and 0 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);
}