以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 DTD/XML Schema 』 (http://bbs.xml.org.cn/list.asp?boardid=23) ---- [求助] php生成xml问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=67450) |
-- 作者:281085073 -- 发布时间:9/20/2008 1:00:00 PM -- [求助] php生成xml问题 <?php header('Content-type: text/xml'); $db_host="localhost"; $db_user="root"; //用户名 $db_password="apmsetup"; //密码 $db_name="searchdb"; //数据库名 $link=mysql_connect($db_host,$db_user,$db_password) or die("连接数据库失败"); mysql_query("SET NAMES 'gb2312'",$link); //选择编码,解决mysql的乱码问题 $db=mysql_select_db($db_name,$link); $table="sh";//表名 $fic = fopen("hotspot.xml", "w");//输出的xml名称,目录需要有写的权限 fwrite($fic, '<?xml version="1.0" encoding="GB2312"?>'); fwrite($fic, "<$table>"); $elements =array(); $result = mysql_query("describe $table"); while ($row = mysql_fetch_array($result)) $elements[] = $row[0]; $result = mysql_query("select * from $table"); $i = 0; while ($row = mysql_fetch_array($result)){ $i++; fwrite($fic, "<row num=\"$i\">"); for ($j = 0; $j<count($elements) ; $j++){ fwrite($fic, "<$elements[$j]>".htmlspecialchars($row[$j])."</$elements[$j]>"); } fwrite($fic, "</row>"); } fwrite($fic, "</$table>"); mysql_close(); fclose($fic); ?> XML 文档必须有一个顶层元素。处理资源 'http://localhost/test4.php' 时出错。 |
-- 作者:281085073 -- 发布时间:9/20/2008 2:16:00 PM -- 没人回答??? |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
31.006ms |