php - 我究竟做错了什么?使用 php 创建 xml

标签 php mysql xml

我正在逐步遵循本教程http://code.google.com/apis/maps/articles/phpsqlajax.html 。实际上,我复制粘贴了代码并创建了数据库,将数据添加到表中,下载了提供的 php 和 html 文件,但是当我实际尝试运行将创建 xml 文件的页面时,我收到此错误。谁能猜出出了什么问题吗?我正在使用 XAMPP 1.7.4 [PHP:5.3.5]

(谷歌教程建议了 3 种生成 xml 文件的方法。我尝试了所有 3 种方法,前 2 种方法出现相同的错误,并且出现“第 10 行错误”(这是 php 脚本开始的行)当我尝试第三种建议的方法时。我在想这是否无法使用 mysqldump 命令导出我需要的 xml 文件。) enter image description here enter image description here

最佳答案

您的 XHTML 中有两个根元素:htmlmarkers 。这就是为什么您的浏览器正确认为它无效。

盲目复制/粘贴代码的问题是,当你遇到问题时很难解决,因为你不明白代码在做什么。我建议您仔细阅读代码。当你理解它时,你就能解决它。

本质上,您需要删除所有输出,直到 <markers>标签。也许您使用的 HTML 文件不正确。

关于php - 我究竟做错了什么?使用 php 创建 xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7522732/

相关文章:

android - 图层列表背景不适用于 Android Lollipop (5.1.1/API 22) 上的水平 ProgressBar

php - 搜索框不返回任何结果

javascript - 我可以依靠 charCodeAt() 和 fromCharCode() 的行为保持不变吗?

xml - XPath,如何基于具有属性依赖关系的2种条件选择节点

mysql - 在mysql中创建一个复杂的变量

php - 我对哪些数据库有权限

c++ - 解析 xml 文件并查找任何错误

php - 去除所有 HTML 标签,允许的除外

php - 从 MySQL 中随机生成的数据加载更多功能

php - Laravel 验证 : exists with additional column condition - custom validation rule