ถามเรื่อง php สร้าง xml แบบมี category ครับ
ตามโค้ด save.php
<?
$filename="test.xml";
$contents = file($filename);
$lines = "";
for ($i=3; $i<count($contents); $i++) {
$lines .= $contents[$i];
}
$head="<?xml version=\"1.0\"?>\n";
$head.="<book>\n";
$head.="<Category Name=\"$category\">\n";
$data = "<Lesson =\"$lesson\"";
$data.=" Page=\"$page\" />\n";
$fp = fopen($filename,'w');
fwrite ($fp, $head.$data.$lines);
fclose ($fp);
?>
แต่อยากให้สามารถแบ่ง category ให้ได้อย่างนี้ทำอย่างไรได้บ้างครับ
test.xml
<?xml version="1.0"?>
<book>
<Category Name="xxx">
<Lesson="xxx" Page="xxx" />
<Lesson="yyy" Page="zzz" />
</Category>
<Category Name="kkk">
<Lesson="sss" Page="mmm" />
<Lesson="yyy" Page="ooo" />
</Category>
</book>
ขอบคุณครับ