How can i display Xml in tables on php?

XML, Perl, Python, and other languages can be discussed here, even if it isn't PHP (We might forgive you).

Moderator: General Moderators

Post Reply
Vladinator
Forum Newbie
Posts: 12
Joined: Mon Feb 28, 2005 6:08 pm

How can i display Xml in tables on php?

Post by Vladinator »

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="stat.xsl"?>
  <players>
    <player>
      <name>XiloNeN</name>
      <race>Human</race>
      <class>Mage</class>
      <level>24</level>
    </player>
    <player>
      <name>MaxPower</name>
      <race>Night Elf</race>
      <class>Warrior</class>
      <level>1</level>
    </player>
    <player>
      <name>Thor</name>
      <race>Dwarf</race>
      <class>Hunter</class>
      <level>14</level>
    </player>
    <player>
      <name>Scour</name>
      <race>Night Elf</race>
      <class>Rogue</class>
      <level>3</level>
    </player>
    <player>
      <name>deeloc</name>
      <race>Night Elf</race>
      <class>Rogue</class>
      <level>3</level>
    </player>
    <player>
      <name>Pinhead</name>
      <race>Undead</race>
      <class>Rogue</class>
      <level>1</level>
    </player>
    <player>
      <name>Mogora</name>
      <race>Tauren</race>
      <class>Shaman</class>
      <level>2</level>
    </player>
    <player>
      <name>Loyse</name>
      <race>Human</race>
      <class>Warrior</class>
      <level>15</level>
    </player>
    <player>
      <name>DarkWarrior</name>
      <race>Undead</race>
      <class>Warrior</class>
      <level>1</level>
    </player>
    <player>
      <name>Mariusz</name>
      <race>Human</race>
      <class>Paladin</class>
      <level>1</level>
    </player>
    <player>
      <name>NiCoTeeN</name>
      <race>Human</race>
      <class>Mage</class>
      <level>7</level>
    </player>
    <player>
      <name>indra</name>
      <race>Human</race>
      <class>Mage</class>
      <level>1</level>
    </player>
    <player>
      <name>DrainPipe</name>
      <race>Human</race>
      <class>Warrior</class>
      <level>1</level>
    </player>
    <player>
      <name>Blackman</name>
      <race>Human</race>
      <class>Paladin</class>
      <level>1</level>
    </player>
    <player>
      <name>WarChild</name>
      <race>Human</race>
      <class>Warlock</class>
      <level>3</level>
    </player>
  </players>
This is my script, but I cant make php display it in tables, and using different info in variables. Like, if the php comes to the name WarChild, and i have a img script, then i could make the img src point to $class and display that users (WarChild) class, by taking the class (Warlock), and making the img script like this: <img src=$class.gif> etc.

Plese help me... :)
timvw
DevNet Master
Posts: 4897
Joined: Mon Jan 19, 2004 11:11 pm
Location: Leuven, Belgium

Post by timvw »

write yourself an xsl file and perform the translation to generate html...

google for more explanations on xsl and how to do it with php :)
Post Reply