php中flash+xml如何实现从数据库加载图片循环显示啊?
<?xmlversion="1.0"?><category><menutitle="分类1"><imgsImgRoute="thumb/img0.jpg"dImgRout...
<?xml version="1.0"?>
<category>
<menu title="分类1">
<img sImgRoute="thumb/img0.jpg" dImgRoute="image/img0.jpg" comment="简介bvbvb" />
<img sImgRoute="thumb/img1.jpg" dImgRoute="image/img1.jpg" comment="简介" />
<img sImgRoute="thumb/img2.jpg" dImgRoute="image/img2.jpg" comment="简介" />
<img sImgRoute="thumb/img3.jpg" dImgRoute="image/img3.jpg" comment="简介fdfdfd" />
就是相当于循环这句 <img sImgRoute="thumb/img3.jpg" dImgRoute="image/img3.jpg" comment="简介fdfdfd" />,应该怎么做,请回答详细些,谢谢!!!(可加分)
我一定要生成xml后缀的啊,说白了其实就是更改原XML文件的内容,因为我是做一个FLASH+XML的相册,现在有info.xml这个文件,只是我要让他动态读取MYSQL数据库中的数据。 展开
<category>
<menu title="分类1">
<img sImgRoute="thumb/img0.jpg" dImgRoute="image/img0.jpg" comment="简介bvbvb" />
<img sImgRoute="thumb/img1.jpg" dImgRoute="image/img1.jpg" comment="简介" />
<img sImgRoute="thumb/img2.jpg" dImgRoute="image/img2.jpg" comment="简介" />
<img sImgRoute="thumb/img3.jpg" dImgRoute="image/img3.jpg" comment="简介fdfdfd" />
就是相当于循环这句 <img sImgRoute="thumb/img3.jpg" dImgRoute="image/img3.jpg" comment="简介fdfdfd" />,应该怎么做,请回答详细些,谢谢!!!(可加分)
我一定要生成xml后缀的啊,说白了其实就是更改原XML文件的内容,因为我是做一个FLASH+XML的相册,现在有info.xml这个文件,只是我要让他动态读取MYSQL数据库中的数据。 展开
2个回答
展开全部
直接做一个xml.php文件就行了,xml文件不一定要xml的后缀名,只要文件格式满足就行;给你个列子
<?php
//xml.php
require_once dirname(__FILE__) . '/inc/config.php';
require_once dirname(__FILE__) . '/inc/fun.php';
echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>
<category>
<menu title=\"分类1\">\n";
openDB();
$sqlstr = "Select * from `news` Where `type`=19 order by pubdate desc limit 0,6";
$result = execute($sqlstr);
if( mysql_num_rows($result) != '0' ) {
$i = 1;
while( $list = mysql_fetch_array($result) ) {
echo "<img sImgRoute=\"".$list['small_img']."\" dImgRoute=\"".$list['big_img']."\" comment=\"".$list['img_text']."\" />\n";
$i++;
}
}
echo "</menu>
</category>\n";
?>
<?php
//xml.php
require_once dirname(__FILE__) . '/inc/config.php';
require_once dirname(__FILE__) . '/inc/fun.php';
echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>
<category>
<menu title=\"分类1\">\n";
openDB();
$sqlstr = "Select * from `news` Where `type`=19 order by pubdate desc limit 0,6";
$result = execute($sqlstr);
if( mysql_num_rows($result) != '0' ) {
$i = 1;
while( $list = mysql_fetch_array($result) ) {
echo "<img sImgRoute=\"".$list['small_img']."\" dImgRoute=\"".$list['big_img']."\" comment=\"".$list['img_text']."\" />\n";
$i++;
}
}
echo "</menu>
</category>\n";
?>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询