问使用过pear库中的xml_tree类的朋友一个问题,谢谢

sdsuper 2005-12-23 12:26:56
我把adodb里的数据集用xml_tree生成一个xml文件,使用insertChild函数,但是为什么生成的结点不是按照recordset中的顺序输出,而是倒的输出的

关键是我对insertChild中参数pos搞不清楚。哪位大哥帮看看
$tree = &new XML_Tree();
$root = $tree->addroot('Result');
$children = $tree->insertChild('Result',0,'Parent');

$num_fields = $recordset->FieldCount(); // Store number of fields
$children_pos = 0;
while ($row = $recordset->FetchRow()) // Store table row info
{
$children = $tree->insertChild('Result',1,'Children');
for ( $ct = 0; $ct < $num_fields; $ct++ ) //Traverse field names
{
$fld_all = $recordset->FetchField($ct);

if($fld_all->type == "blob")
{
$tree->insertChild('Result/Children',$ct,$fld_all->name,strtolower(mssql_guid_string(trim(($row[$ct])))));
}
else
{
$tree->insertChild('Result/Children',$ct,$fld_all->name,trim($row[$ct]));
}
}
$children_pos++;
}
$children = $tree->insertChild('Result/Parent',0,'GUID',$strGuid);

return $tree->dump(true);
...全文
136 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ccxxcc 2005-12-23
  • 打赏
  • 举报
回复
找斑竹 或自己删
不过~~~~~~~~~
如果我回贴你就不能删了
sdsuper 2005-12-23
  • 打赏
  • 举报
回复
自己搞定。怎么结贴?
sdsuper 2005-12-23
  • 打赏
  • 举报
回复
没有人吗?
自己up第一次

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧