最近在看一篇文章:
http://code.google.com/intl/zh-CN/apis/maps/articles/phpsqlajax.html
我不理解其开发的环境;在本地要安装些什么软件吗?例如PHP5,我按照上面的步骤运行,提示无法找到documentElement为空或不是对象。
调试时,发现
错误在GDownloadUrl("phpsqlajax_genxml.php", function(data) 无法生成对应的XML文件。那位高手做过使用PHP将MYSQL里的数据生成XML文件呢?求高手帮忙/。谢谢~~PS:本人刚接触PHP语言。
http://code.google.com/intl/zh-CN/apis/maps/articles/phpsqlajax.html
我不理解其开发的环境;在本地要安装些什么软件吗?例如PHP5,我按照上面的步骤运行,提示无法找到documentElement为空或不是对象。
调试时,发现
错误在GDownloadUrl("phpsqlajax_genxml.php", function(data) 无法生成对应的XML文件。那位高手做过使用PHP将MYSQL里的数据生成XML文件呢?求高手帮忙/。谢谢~~PS:本人刚接触PHP语言。
type="text/javascript"></script>不一定是这个地址,googlemap你去申请一下api,用你自己特有的地址,GDownloadUrl是js函数,在这里,看名字就应该是google的据我所知,本地测试,你是不需要申请api的
我所有的文件都是在本地计算机下,申请API?
// create doctype
$dom = new DOMDocument("1.0");
// create root element
$root = $dom->createElement("toppings");
$dom->appendChild($root);
$dom->formatOutput=true;
// create child element
$item = $dom->createElement("item");
$root->appendChild($item);
// create text node
$text = $dom->createTextNode("pepperoni");
$item->appendChild($text);
// create attribute node
$price = $dom->createAttribute("price");
$item->appendChild($price);
// create attribute value node
$priceValue = $dom->createTextNode("4");
$price->appendChild($priceValue);
// create CDATA section
$cdata = $dom->createCDATASection(" Customer requests that pizza be
sliced into 16 square pieces ");
$root->appendChild($cdata);
// create PI
$pi = $dom->createProcessingInstruction("pizza", "bake()");
$root->appendChild($pi);
// save tree to file
$dom->save("order.xml");
// save tree to string
$order = $dom->save("order.xml");
?> 详情请见http://www.jb51.net/article/21450.htm上面那个是静态数据 你读取sql之后 想怎么解析就怎么解析 然后生成文件就可以了