У меня есть сценарий php, где я должен подключиться / выбрать другую базу данных несколько раз.
Это хорошая практика, или как мне справиться с этим ?:
A1();
...
B1();
connectDB(NULL); // at least, close connection
function A1() {
$mycon = connectDB("yellow");
...
}
function B1() {
$mycon = connectDB("green");
...
}
function connectDB($dbname) {
static $con;
if ($dbname === NULL) {
if (isempty($con)) return false;
return mysqli_close($con);
}
if (isempty($con)) $con = mysqli_connect("localhost", "user", "pwd", $dbname);
else mysqli_select_db($con, $dbname);
return $con;
}
Спасибо!
Задача ещё не решена.
Других решений пока нет …