大家好,我一般对 php、xml 和数据库比较陌生!我正在关注谷歌的文档,https://developers.google.com/maps/documentation/javascript/mysql-to-maps,展示了如何将保存在数据库中的地点输出到 xml。我有一个读取数据库并将其格式化为 xml 的 php 文件。我对之后的观点感到困惑。绘制标记的函数读取一个 xml 文件,所以我假设不是在 php 文件上回显 xml 数据,而是将其导出到 xml 文件。如果我有一个大数据库,有人添加它,我会创建一个新的 php 文件,当添加新位置时运行该文件,以便在添加数据库时将新行添加到 xml 文件中吗?每次网站加载时,读取整个数据库,导出到 xml,然后读取 xml 并将标记添加到地图似乎不是很聪明。
希望你能明白我的意思。谢谢!
您不需要创建 XML 文件。您可以将 XML DOM 应用于 GMaps API。更改您的 PHP 脚本以返回 XML 内容类型和生成的 DOM。
downloadUrl('myPHPscript.php'
<- 这应该返回 XML 内容类型生成的 XML DOM。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句