Форум программистов, компьютерный форум, киберфорум
Наши страницы
Joomla
Войти
Регистрация
Восстановить пароль
 
olf
4 / 4 / 0
Регистрация: 11.02.2010
Сообщений: 46
1

Подключение к базе

21.08.2012, 17:05. Просмотров 771. Ответов 0
Метки нет (Все метки)

есть файл, формирующий xml файл из полей базы данных. При обычном подключении все работает, - через $db =& JFactory::getDBO() - никак. Вобщем, нужен совет.
Код файла с традиционным подключением:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
header("Content-type: text/xml");
 
$sdb_name = "localhost";
$user_name = "root";
$user_password = "";
$db_name = "basa";
 
// соединение с сервером базы данных
if(!$link = mysql_connect($sdb_name, $user_name, $user_password))
{
  echo "<br>Не могу соединиться с сервером базы данных<br>";
  exit();
}
 
// выбираем базу данных
if(!mysql_select_db($db_name, $link))
{
  echo "<br>Не могу выбрать базу данных<br>";
  exit();
}
mysql_query('SET NAMES utf8');
 
// Start XML file, create parent node
 
$dom = new DOMDocument("1.0");
$node = $dom->createElement("markers");
$parnode = $dom->appendChild($node);
 
$query = "SELECT *  FROM jos_table ";
 
// Search the rows in the markers table
$result = mysql_query($query);
if (!$result) { die("Invalid query: " . mysql_error());}
 
// Iterate through the rows, adding XML nodes for each
while ($row = @mysql_fetch_assoc($result))
{
  $node = $dom->createElement("marker");
  $newnode = $parnode->appendChild($node);
  $newnode->setAttribute("link", $row['id']);
  $newnode->setAttribute("title",  $row['title']);
}
 
echo $dom->saveXML();
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.08.2012, 17:05
Ответы с готовыми решениями:

Не выполняется запрос к базе
пишу импорт для jshopping (joomla) не хватает только присвоения категорий...

Таблицы в базе данных
Здравствуйте. Возникла такая необходимость создать таблицу в базе данных mysql...

Как правильно подключится к базе
Выдает ошибку Class 'JFactory' not found in...

Будет ли работать на 1 базе данных
Здравствуйте. У нашей мед.организации сейчас сайт просто на html+css и...

Немогу подключиться к сторонней базе
Есть отдельная mysql база в которой храниться информация об обучающихся, есть...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.08.2012, 17:05

Материалы из компонента k2 в базе данных
Здравствуйте! Хотел бы узнать, какой префикс для материалов компонента к2 в...

Подключение к базе
Проблема возникла при подключение Личного кабинета к сервера что стоит у меня...

Подключение к базе
Всем привет! Долго думал как назвать тему, так и не придумал информативное...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru