Código PHP:
<?php
header("Content-type: text/xml");
echo "<?xml version='1.0' encoding='iso-8859-1'?>\n";
echo "<tree id=\"0\">\n";
$db = New DB_SQL;
$sql = "SELECT * FROM category WHERE activo = 1";
$db->query($sql);
echo $db->f('id_category');
$db2 = New DB_SQL;
$sql = "SELECT * FROM subcategory WHERE id_category = ". $db->f('id_category') ." AND activo = 1";
$db2->query($sql);
while($db->next_record()){
echo "<item text=\"". $db->f('category') ."\" id=\"". $db->f('id_category') ."\" >\n";
while($db2->next_record()){
echo "<item text=\"". $db2->f('subcategory') ."\" id=\"". $db->f('category') ."_". $db2->f('id_subcategory') ."\" >\n";
//echo "<userdata name=\"myurl\">mostrarcategoria.php?id_cat=". $db->f('id_category') ."&id_subcat=". $db2->f('id_subcategory') ."</userdata>";
echo "</item>\n";
}
echo "</item>\n";
}
echo "</tree>";
?>
Código PHP:
//echo "<userdata name=\"myurl\">mostrarcategoria.php?id_cat=". $db->f('id_category') ."&id_subcat=". $db2->f('id_subcategory') ."</userdata>";
alguien podria decirme como puedo hacerlo para que se genere bien el xml
saludos