在PHP中使用for循环的多个数据库连接

时间:2019-05-06 11:02:27

标签: php mysqli

我必须在单个项目中使用多个数据库

我已将数据库名称命名为$ con1,$ con2 并且如果我想与$ con $ i之类的for循环建立连接,那么此代码将无法正常工作。

我在下面提供我的代码示例

 for ($i=0; $i < 5; $i++) { 
    $ins = "INSERT INTO registration(username, email, password) VALUES ('$username','$emailId','$pass')";
    $ex=mysqli_query($con$i,$ins);
}

任何人都可以在这方面帮助我。

1 个答案:

答案 0 :(得分:1)

//考虑到您的连接变量是$ con1,$ con2等,那么您可以这样做

for ($i=0; $i < 5; $i++) { 
    $con = ${'con'.$i};
    $ins = "INSERT INTO registration(username, email, password) VALUES ('$username','$emailId','$pass')";
    $ex=mysqli_query($con,$ins);
}