php读取数据库并生成xml文件

我要代码,并且每行,每个参数要有说明文字,要能指定xml文件生成位置,谢谢或者可以叫我怎么用flash中as文件过去数据库中的图片地址... 我要代码,并且每行,每个参数要有说明文字,要能指定xml文件生成位置,谢谢
或者可以叫我怎么用flash中as文件过去数据库中的图片地址
展开
 我来答
程序员大胡子
2014-04-29 · TA获得超过178个赞
知道小有建树答主
回答量:357
采纳率:50%
帮助的人:89.6万
展开全部
<?php
//读取数据库我就不说了,从数据库取出来就行了

#使用dom生成xml,注意生成的xml中会没有空格。
$dom=new DOMDocument('1.0','utf-8');
$time = time();
$path="$time.xml"; // $path 为xml文件的存储路径。
$module=$dom->createElement('breakfast_menu');//创建一个节点
$dom->appendChild($module); //在指定元素节点的最后一个子节点之后添加节点

$food=$dom->createElement('food'); //外body
$module->appendChild($food);

$name=$dom->createElement('name'); //内table
$name_value=$dom->createTextNode('测试数据1');
$name->appendChild($name_value);
$food->appendChild($name);
$price=$dom->createElement('price'); //内table
$price_value=$dom->createTextNode('测试数据2');
$price->appendChild($price_value);
$food->appendChild($price);
$description=$dom->createElement('description'); //内table
$description_value=$dom->createTextNode('测试数据3');
$description->appendChild($description_value);
$food->appendChild($description);

$calories=$dom->createElement('calories'); //内table
$calories_value=$dom->createTextNode('测试数据4');
$calories->appendChild($calories_value);
$food->appendChild($calories);

$dom->saveXML();
$dom->save($path);
//var_dump($dom->save($path));exit;
if($dom->saveXML()){
echo "生成成功:".$dom->saveXML();
}else{
echo "生成失败";
}
?>
更多追问追答
追问

能给我写一下读取数据库代码吗?我想让生成的xml格式是

id数目可以根据图片数目增加,并且我是要在as文件中调用xml文件,as中如何才能调用这个变化的xml文件名字呢

追答
连接数据库 服务,选择数据库,,查询语句,执行查询语句,然后取的关联数组,然后foreach出来就ok
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式