HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Соединение с базой.
  #1  
Старый 24.04.2009, 12:58
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
Firewall: принцип работы D=P=CH= MOD= Защита ОС: вирусы, антивирусы, файрволы. 0 02.10.2006 22:36



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


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




ANTICHAT.XYZ