Added mysql.cmd connection driver
This commit is contained in:
parent
354ed9348c
commit
006e13cb13
|
@ -39,26 +39,12 @@ if(!check_function_exists("get_db_alt_connect")) {
|
||||||
$config = get_config();
|
$config = get_config();
|
||||||
|
|
||||||
$rules = array(
|
$rules = array(
|
||||||
array(
|
array("driver" => "mysql.pdo", "callback" => "get_db_mysql_pdo_connect"),
|
||||||
"driver" => "mysql.pdo",
|
array("driver" => "mysql.imp", "callback" => "get_db_mysql_imp_connect"),
|
||||||
"callback" => "get_db_mysql_pdo_connect"
|
array("driver" => "mysql.old", "callback" => "get_db_mysql_old_connect"),
|
||||||
),
|
array("driver" => "mysql.cmd", "callback" => "get_db_mysql_cmd_connect"),
|
||||||
array(
|
array("driver" => "oracle", "callback" => "get_db_oracle_connect"),
|
||||||
"driver" => "mysql.imp",
|
//array("driver" => "pgsql", "callback" => "get_db_pgsql_connect"),
|
||||||
"callback" => "get_db_mysql_imp_connect"
|
|
||||||
),
|
|
||||||
array(
|
|
||||||
"driver" => "mysql.old",
|
|
||||||
"callback" => "get_db_mysql_old_connect"
|
|
||||||
),
|
|
||||||
array(
|
|
||||||
"driver" => "oracle",
|
|
||||||
"callback" => "get_db_oracle_connect"
|
|
||||||
),
|
|
||||||
array(
|
|
||||||
"driver" => "pgsql",
|
|
||||||
"callback" => "get_db_pgsql_connect"
|
|
||||||
)
|
|
||||||
);
|
);
|
||||||
|
|
||||||
$conn = exec_db_alt_callback($rules);
|
$conn = exec_db_alt_callback($rules);
|
||||||
|
@ -72,26 +58,12 @@ if(!check_function_exists("exec_db_alt_query")) {
|
||||||
$result = false;
|
$result = false;
|
||||||
|
|
||||||
$rules = array(
|
$rules = array(
|
||||||
array(
|
array("driver" => "mysql.pdo", "callback" => "exec_db_mysql_pdo_query"),
|
||||||
"driver" => "mysql.pdo",
|
array("driver" => "mysql.imp", "callback" => "exec_db_mysql_imp_query"),
|
||||||
"callback" => "exec_db_mysql_pdo_query"
|
array("driver" => "mysql.old", "callback" => "exec_db_mysql_old_query"),
|
||||||
),
|
array("driver" => "mysql.cmd", "callback" => "exec_db_mysql_cmd_query"),
|
||||||
array(
|
array("driver" => "oracle", "callback" => "exec_db_oracle_query"),
|
||||||
"driver" => "mysql.imp",
|
//array("driver" => "pgsql", "callback" => "exec_db_pgsql_query"),
|
||||||
"callback" => "exec_db_mysql_imp_query"
|
|
||||||
),
|
|
||||||
array(
|
|
||||||
"driver" => "mysql.old",
|
|
||||||
"callback" => "exec_db_mysql_old_query"
|
|
||||||
),
|
|
||||||
array(
|
|
||||||
"driver" => "oracle",
|
|
||||||
"callback" => "exec_db_oracle_query"
|
|
||||||
),
|
|
||||||
array(
|
|
||||||
"driver" => "pgsql",
|
|
||||||
"callback" => "exec_db_pgsql_query"
|
|
||||||
)
|
|
||||||
);
|
);
|
||||||
|
|
||||||
$result = exec_db_alt_callback($rules, array($sql, $bind));
|
$result = exec_db_alt_callback($rules, array($sql, $bind));
|
||||||
|
@ -105,26 +77,12 @@ if(!check_function_exists("exec_db_alt_fetch_all")) {
|
||||||
$rows = array();
|
$rows = array();
|
||||||
|
|
||||||
$rules = array(
|
$rules = array(
|
||||||
array(
|
array("driver" => "mysql.pdo", "callback" => "exec_db_mysql_pdo_fetch_all"),
|
||||||
"driver" => "mysql.pdo",
|
array("driver" => "mysql.imp", "callback" => "exec_db_mysql_imp_fetch_all"),
|
||||||
"callback" => "exec_db_mysql_pdo_fetch_all"
|
array("driver" => "mysql.old", "callback" => "exec_db_mysql_old_fetch_all"),
|
||||||
),
|
array("driver" => "mysql.cmd", "callback" => "exec_db_mysql_cmd_fetch_all"),
|
||||||
array(
|
array("driver" => "oracle", "callback" => "exec_db_oracle_fetch_all"),
|
||||||
"driver" => "mysql.imp",
|
//array("driver" => "pgsql", "callback" => "exec_db_pgsql_fetch_all"),
|
||||||
"callback" => "exec_db_mysql_imp_fetch_all"
|
|
||||||
),
|
|
||||||
array(
|
|
||||||
"driver" => "mysql.old",
|
|
||||||
"callback" => "exec_db_mysql_old_fetch_all"
|
|
||||||
),
|
|
||||||
array(
|
|
||||||
"driver" => "oracle",
|
|
||||||
"callback" => "exec_db_oracle_fetch_all"
|
|
||||||
),
|
|
||||||
array(
|
|
||||||
"driver" => "pgsql",
|
|
||||||
"callback" => "exec_db_pgsql_fetch_all"
|
|
||||||
)
|
|
||||||
);
|
);
|
||||||
|
|
||||||
$rows = exec_db_alt_callback($rules, array($sql, $bind));
|
$rows = exec_db_alt_callback($rules, array($sql, $bind));
|
||||||
|
|
Loading…
Reference in New Issue
Block a user