mysql_query()
(который отличается от mysqli_query (), но должен вести себя одинаково в этом отношении) всегда использует последнее открытое соединение, если оно не предоставлено.
Итак, для этого:
$connection1 = mysqli_connect('host1');
$query1 = mysqli_query('SELECT column1');
$query2 = mysqli_query('SELECT column2');
$connection2 = mysqli_connect('host2');
$query3 = mysqli_query('SELECT column3');
$query
и $query2
будут работать при соединении с host1, а $query3
будет работать при соединении с host2