PEAR::SQL2XML::ADD

sims

Guest
PEAR::SQL2XML::ADD

Пара вопрсов по методу ADD

1. Можно ли каким-либо образом установить имя элемента, в который добавляется новая ветка методом ADD ?
Gо умолчанию result, получается /root/result/, а хотелось бы, например /root/menu/...

2. Можно ли исполнять запросы через метод ADD, если при создании объекта sql2xml DSN небыл указан, но соединение с базой уже есть через PEAR::DB (зачем мне ещё одно соединенеи)

3. можно ли сделать так, чтобы при ошибке SQL запроса, вызванным методом ADD сообщение об ошибке не вываливалось прямо на экран (не создавая для него враппера)
 

Макс

Старожил PHPClub
2. практически все pear-классы позволяют вместо dsn-строки передавать объект pear::db
 

sims

Guest
хм, нужно будет посмотреть, не выдерет ли она из него данные соединения, и не создаст ли всё равно ещё одно соединение :)
 

Макс

Старожил PHPClub
что мешает посмотреть исходники ?
Код из конструктора :
PHP:
        // if parent class is db_common, then it's already a connected identifier
        elseif (get_parent_class($dsn) == "db_common")
        {
            $this->db = $dsn;
        }
 

sims

Guest
Ну, я это и собирался сделать :)
Спасибо, в общем.


С остальными вопросами, может кто-нибудь поможет?
 
Сверху