Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблемы связки PHP+MDB2+XML_Query2XML+MYSQL 
:(
    Опции темы
bookrat
Дата 5.12.2007, 21:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 22.8.2007

Репутация: нет
Всего: нет



Нашёл статью статью на IBM.COM

Решил попробовать.
Раньше никогда не работал с DOM в PHP5, про DOM в PHP 4 я слышал много, и не всегда цензурного. 

В примере использовалась стандартная База данных world.sql (с сайта mysql), расширения для PEAR: MDB2 и XML_Query2XML

 Но на первом листинге 

Код


<?php
// включаем необходимые файлы
include 'XML/Query2XML.php';
include 'MDB2.php';

try {
    // инициализируем объект Query2XML
    $q2x = XML_Query2XML::factory(MDB2::factory('mysql://root:pass@localhost/world'));
    
    // формируем запрос SQL
    // получаем результат в XML
    $sql = "SELECT * FROM Country";
    $xml = $q2x->getFlatXML($sql);
    
    // отправляем результат в браузер
    header('Content-Type: text/xml');
    $xml->formatOutput = true;
    echo $xml->saveXML();
} catch (Exception $e) {
    echo $e->getMessage();
}
?>


...получил ошибку.
Цитата

getFlatXML: Could not run the following SQL query: SELECT * FROM Country; [mdb2_error: message="MDB2 Error: connect failed" code=-24 mode=return level=notice prefix="" info="connect: [Error message: Access denied for user 'root'@'localhost' (using password: YES)] [Native code: 1045] [Native message: Access denied for user 'root'@'localhost' (using password: YES)] "]



Базу world я создал.
Данные из world.sql в базу занёс  

В вложенных файлах 
Код

include 'XML/Query2XML.php';
include 'MDB2.php';


Полные  пути до файлов в папке PEAR указывал.
Даже в той же директории, где лежит скрипт и туда даже бросал, а результата никакого.

Путь до PEAR в PHP.INI я указал
Код

include_path = ".;c:\php\PEAR"


Я использую : Apache  2.0.45 + PHP 5.1.4 + PEAR.php,v 1.98 2006+ mysql-5.0.18

В чем проблема не знаю.

Может у кого-нибудь найдётся совет как это заставить работать.

С уважением   BOOKRAT
 

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Extensions | Следующая тема »


 




[ Время генерации скрипта: 0.0572 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.