php xml parser øvelse indføre data i tabeller
leger lidt med xml og php to ting jeg ik ved noget om.læste en instruks her http://www.kirupa.com/web/xml_php_parse_beginner.htm
dejligt simpelt of skide godt forklaret.
så langt så godt..
manglede noget data at øve med så skrev lokal pizza info
ind i en xml eller kun de 10 første.. haha
så tænkte jeg nu prøver jeg at smide det ind i en tabel
meeen det går galt..
kan ik rigtig få placeret mine TD or TR korrekt.
den skrive fint indholdet fra xml filen,
men bruger jeg td / tr går det galt.
har slettet de originale <bR> for de blev bare til en laang liste.
Nogle forslag ?
-----
<table>
<tr>
<td> Nr :</td>
<td> Navn :</td>
<td> Fyld :</td>
<td> Pris :</td>
</tr>
<?php
$file = "50.xml";
function contents($parser, $data){
echo $data;
}
function startTag($parser, $data){
echo "<tr>";
}
function endTag($parser, $data){
echo "</tr";
}
$xml_parser = xml_parser_create();
xml_set_element_handler($xml_parser, "startTag", "endTag");
xml_set_character_data_handler($xml_parser, "contents");
$fp = fopen($file, "r");
$data = fread($fp, 80000);
if(!(xml_parse($xml_parser, $data, feof($fp)))){
die("Error on line " . xml_get_current_line_number($xml_parser));
}
xml_parser_free($xml_parser);
fclose($fp);
?>
</table>
