следующий код:
$db = ibase_connect($database, "SYSDBA", "masterkey",$dbcharset);
$dbshop = ibase_connect($datashop, "SYSDBA", "masterkey",$dbcharset);
----
почему-то при новом коннекте предыдущий убивается.
Необходимо одновременно иметь открытыми обе базы данных.
Это вообще возможно в PHP?
Заранее благодарен!
PHP+FB - создание соединения к двум базам
Модератор: kdv
Re: PHP+FB - создание соединения к двум базам
У меня статистическая информация сразу из трех баз собирается. Вроде никто ни по кому не убивается.kutsanov писал(а):следующий код:
$db = ibase_connect($database, "SYSDBA", "masterkey",$dbcharset);
$dbshop = ibase_connect($datashop, "SYSDBA", "masterkey",$dbcharset);
----
почему-то при новом коннекте предыдущий убивается.
Необходимо одновременно иметь открытыми обе базы данных.
Это вообще возможно в PHP?
Заранее благодарен!
Re: PHP+FB - создание соединения к двум базам
СМотря что ты подразумеваешь под новым коннектом.kutsanov писал(а): почему-то при новом коннекте предыдущий убивается.
Необходимо одновременно иметь открытыми обе базы данных.
Это вообще возможно в PHP?
Заранее благодарен!
Соединение с базой существует только во время выполнения скрипта, по его завершении коннект автоматически закрывается даже если ты явно не вызывал ibase_close(). Это аналогично завершению работы программы. При втором вызове этого же скрипта или другого, работающего с базой, необходимо заноо открывать соединение
В пределах текста скрипта можно открывать сколько угодно соединений с разными базами
Также почитай об устойчивых соединениях ibase_pconnect