ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Соединение с базой.
  #1  
Старый 24.04.2009, 12:58
Аватар для OdaN
OdaN
Участник форума
Регистрация: 04.03.2006
Сообщений: 159
Провел на форуме:
473495

Репутация: 39
Отправить сообщение для OdaN с помощью ICQ
По умолчанию Соединение с базой.

Люди, подскажите пожалуйста. Есть скрипт, который работает с базой, примерно так:

PHP код:
$db="db";
$user="dbuser";
$pass='dbpass';
$server="db.site.com";
@
mysql_connect($server,  $user,  $pass);
@
mysql_select_db($db);

//много букав как мы берем из базы, показываем, вносим в базу, изменяем, и все остальное.... 
Дык вот стал вопрос:
Гдето посередине скрипта надо соединится к совсем другой базе, на совсем другом сервере. У меня получилось как-то так:

PHP код:
$db="db";
$user="dbuser";
$pass='dbpass';
$server="db.site.com";
@
mysql_connect($server,  $user,  $pass);
@
mysql_select_db($db);

//много букав как мы берем из базы, показываем, вносим в базу, изменяем, и все остальное....

function get_var_db2() {
$db2="db2";
$user2="dbuser2";
$pass2='dbpass2';
$server2="db2.site.com";

@
mysql_connect($server2,  $user2,  $pass2);
@
mysql_select_db($db2);

$var=mysql_result(mysql_query("select var from table"),0,"var");
return 
$var
mysql_close(); }

get_var_db2();

//много букав как мы берем из базы, показываем, вносим в базу, изменяем, и все остальное....
echo $var;
//много букав как мы берем из базы, показываем, вносим в базу, изменяем, и все остальное.... 
И собственно трабл в том, что после выполнения функции подключение к db2 остается, и все запросы которые идут ниже долбятся туда.
Как можно реализовать тихое, скромное, никому не мешающее соединение, и соответственно вывод переменной? =)
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Построение на Perl web-интерфейса c базой данных Oracle VaTTka Статьи 2 21.12.2008 18:23
Настройка роутера на соединение с инетом hajikov Администрирование 3 08.12.2008 17:34
Firewall: принцип работы D=P=CH= MOD= Защита ОС: вирусы, антивирусы, файрволы. 0 02.10.2006 22:36
МТС не будет вводить плату за соединение dinar_007 Новости мира "железа" 2 08.09.2006 00:59
Проникновение через фаервол используя поддельные Ftp-команды rent0n Чужие Статьи 1 02.04.2006 11:47



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ