Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > подключение к 2м базам одновременно.


Автор: Satana 21.2.2006, 19:05
Как подключиться к 2 mysql базам из одного скрипта и выполнять обмен данными с ними?
т.е. нужно в цикле пробежаться по одной базе, далее если чтото нашли запускается еще один цикл в результатах и вот в этих вот результатах формируется инсерт для другой базы. но как к ней обратиться?

Если не сложно то smile


Автор: -=Ustas=- 21.2.2006, 19:37
Создай два идентификатора подключения к Базам и работай с ними.
Код

$link1 = mysql_connect(.....);
$link2 = mysql_connect(.....);

......
$sql1 = ".....";
$res = mysql_query($sql, $link1);
....
$sql2 = ".....";
$res = mysql_query($sql, $link2);

Автор: Satana 21.2.2006, 20:28
уже разобрался спасибо но немного не так должно все быть:
Код

$link1 = mysql_connect(.....);
$link2 = mysql_connect(.....); //Обязательно указывается 4й параметр!!!$link2 = mysql_connect('host','name','pass',true); в таком случае работает.

......
$sql1 = ".....";
$res = mysql_query($sql, $link1);
....
$sql2 = ".....";
$res = mysql_query($sql, $link2);

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)