If you need the full power of the PEAR::DB
or PEAR::MDB API, you should choose this way.
with an array
This is not directly an SQL to XML transformation; if you pass an
indice array to the instance, the keys of the array are transformed
into XML tags, their values into the tag content.
This feature his helpful for adding data to an XML transformed result set.
Direct query
This behavoir does connecting to the DBMS, quering and
fetching he result automatically.
XML_sql2xml requires an valid
DSN as construtor parameter.
The query has to be passed to the getXML()
or add()
method.
Take a look into the first part of the introduction
for examples.
You can call add()
several result sets to XML document. Just
call the method for every result set; if you have added all result sets,
call getXml()
without any arguments to get the XML document.