2
我有一個使用XML_Query2XML PEAR包的簡短腳本。它從SQL數據庫中提取數據並輸出到瀏覽器。出現在瀏覽器中的XML正是我想要保存到文件中的,但任何嘗試使用或我熟悉的其他任何方法都會導致輸出文件爲空。代碼如下:將XML_Query2XML輸出保存到文件?
<?php
set_include_path('/Library/WebServer/Documents/PEAR/');
include 'XML/Query2XML.php';
include 'MDB2.php';
try {
// initialize Query2XML object
$q2x = XML_Query2XML::factory(MDB2::factory('mysql://root:[email protected]/site'));
$sql = "SELECT * FROM Products";
$xml = $q2x->getFlatXML($sql);
header('Content-Type: text/xml');
$xml->formatOutput = true;
echo $xml->saveXML();
} catch (Exception $e) {
echo $e->getMessage();
}
?>
我想知道什麼一般過程是用這個插件和輸出類型(XML)保存文件。任何幫助是極大的讚賞。