msqli_query()
を使用して複数のデータベース(arround 30)接続を使用するにはどうすればよいですか。 $query = msqli_query($conn,"select * from user where province_id = '5'")
のような私のクエリ。 だから今ここで私は、すべてのケースの$値については、以下のコードでは、スイッチケースmysqli_queryを使用して複数のデータベースを使用するには?
と機能を使用して、すべてのデータベースは、配列から発見されているようでCONN $を使用したい....
function allDatabase($value) {
switch ($value) {
case "1":
$conn = new mysqli("localhost", "root", "", "$db");
return $conn;
break;
case "2":
$conn = new mysqli("localhost", "root", "", "$db1");
return $conn;
break;
case "3":
$conn = new mysqli("localhost", "root", "", "$db2");
return $conn;
break;
case "4":
$conn = new mysqli("localhost", "root", "", "$db3");
return $conn;
break;
default:
echo "";
}
}
私はできません私のクエリのすべてのデータベースを使用して.... 私はこれらのすべての私のクエリで接続し、すべてのデータベースからの結果を得ることができます。 簡単な言葉では、「すべてのユーザーが1つのクエリですべてのデータベースを使用したい」。事前に
おかげ
は、すべてのものがここにmsqli_query'タイプミス '以外 – Saty
正しいしかし、私のクエリは、すべてのデータベースから得られるフェッチできません。すべてのユーザに現在のデータベースのみを与えます – Isha
'$ db'はどこに割り当てられていますか?ここで設定されていないように見えます。または範囲外です。 – chris85