Перейти к содержимому


Как создать подключение на другой ДБ из КБ ?


Сообщений в теме: 3

#1 mahmud

    Активный участник

  • Пользователи
  • PipPipPip
  • 67 сообщений

Отправлено 14 Январь 2013 - 09:32

Добрый день,

Создал вычисление и нужно получить данные из другой ДБ, как создать подключение из КБ ?

$host="localhost";
$user="root";
$pwd="123";
$db=mysql_connect($host,$user,$pwd);
mysql_select_db("test",$db);

Заранее спасибо !

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 14 Январь 2013 - 10:42

А что не работает? Подключение вроде верное. В запросах нужно указывать ресурс $db.

#3 mahmud

    Активный участник

  • Пользователи
  • PipPipPip
  • 67 сообщений

Отправлено 14 Январь 2013 - 10:46

Просмотр сообщенияCbCoder (14 Январь 2013 - 10:42) писал:

А что не работает? Подключение вроде верное. В запросах нужно указывать ресурс $db.

Выдает такую ошибку :


SQL error in
SELECT * FROM f_tables WHERE id='161'
Table 'test.f_tables' doesn't exist
In function:
C:\Program Files (x86)\MSTL\ClientBase\www\view_line2.php(1529) : get_table()
C:\Program Files (x86)\MSTL\ClientBase\www\include\functions1.php(3405) : sql_query()

В вычислениях только этот код стоит
Не понял что за ошибка.

Сообщение отредактировал mahmud: 14 Январь 2013 - 10:51


#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 14 Январь 2013 - 12:06

Просмотр сообщенияCbCoder (14 Январь 2013 - 10:42) писал:

В запросах нужно указывать ресурс $db.

$result = mysql_query("SELECT * FROM f_tables WHERE id=161", $db);

http://php.net/manua...mysql-query.php





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных