php生成xml错误,导致jquery取不到内容的问题
时间:2009-06-10
来源:互联网
php这部分老是又错误,我直接127.0.0.1打开php文件,它就提示生成XML有问题,请高手帮忙看一下有什么问题,也可以让我对这方面更加了解,谢谢
<?php
$mysqli = new mysqli();
$mysqli->connect("localhost","root","123456");
$mysqli->query("set names 'gbk'");
$mysqli->select_db("mysite") or die("链接错误……");
echo '<?xml version="1.0" encoding="utf-8" ?>';
$query = "select * from news";
$result = $mysqli->query($query);
while ($row = $result->fetch_object()){
$id = $row->id;
$tit = $row->title;
$wirter = $row->wirter;
$time = $row->time;
$intro = $row->intro;
$content = $row->content;
$top = $row->top;
?>
<asd>
<aa>
<id><?php echo $id; ?></id>
</aa>
</all>
<?php
}
$mysqli->close();
?>
加粗的地方需要关注一下
<?php
$mysqli = new mysqli();
$mysqli->connect("localhost","root","123456");
$mysqli->query("set names 'gbk'");
$mysqli->select_db("mysite") or die("链接错误……");
echo '<?xml version="1.0" encoding="utf-8" ?>';
$query = "select * from news";
$result = $mysqli->query($query);
while ($row = $result->fetch_object()){
$id = $row->id;
$tit = $row->title;
$wirter = $row->wirter;
$time = $row->time;
$intro = $row->intro;
$content = $row->content;
$top = $row->top;
?>
<asd>
<aa>
<id><?php echo $id; ?></id>
</aa>
</all>
<?php
}
$mysqli->close();
?>
加粗的地方需要关注一下
作者: exxrdr 发布时间: 2009-06-10
感觉这个论坛很能激发我的灵感,呵呵,刚发完帖子,我灵光一闪,解决了,我把xml的总目录写到循环里面了,这样就是错误的,也就是这里的all标签,要把它写到循环外面,就可以了,谢谢大家!^_^
作者: exxrdr 发布时间: 2009-06-10
这里还想深度的请教一下高手,有没有不用转换成XML,取到里面单项的变量,比如$id\$tit 等等,个人感觉转XML好麻烦,如果能在jquery中直接取到变量值的话,那就方便好多,不知道有没有方法,等待指教,谢谢
作者: exxrdr 发布时间: 2009-06-10
可以考虑用json么?
直接输出
{id:1356}
这样如何?
直接输出
{id:1356}
这样如何?
作者: shawphy 发布时间: 2009-06-12
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28