Pagina 1 din 1

Acelasi Select in mai multe baze de date MySQL

Scris: Lun Apr 07, 2014
de trif
Salut,
Am conectarea asta:

Cod: Selectaţi tot

$db1 = new mysqli('localhost', 'root', 'pass', 'bd');
$db2 = new mysqli('localhost', 'root2', 'pass', 'bd2');
$db3 = new mysqli('localhost', 'root3', 'pass', 'bd3');
 
Si vreau sa fac un un select care sa imi preia automat toate bd-urile care le am.
adica

Cod: Selectaţi tot

while{
$sql = "SELECT * FROM table"; 
$rezultat = $db1->query($sql);
}
 
dar sa imi preia $db-urile.

Astept raspuns.
Multumesc aticipat.
Cu stima Trif

Acelasi Select in mai multe baze de date MySQL

Scris: Lun Apr 07, 2014
de MarPlo
Salut
Incearca asa:

Cod: Selectaţi tot

for($i=1; $i<=3; $i++) {
  $db = ${'db'. $i};
  $sql = "SELECT * FROM table"; 
  $rezultat = $db->query($sql);
  // ...
}