- Beiträge
- 1.403
- Punkte
- 38
folgende xml habe ich:
die xml wird jeden tag geupdatet, also es kommt sozusagen jeden tag ein artikel dazu,
normal könnte ich das so ausgeben:
so würde "123 meins!" ausgegeben werden da ich Artikel[2] benutzt habe. nun habe ich aber eine xml von der ich nicht weiss wieviel artikel sie beinhaltet, oder welcher der aktuellste ist.
was ich nun brauche ist irgendwas was mir immer den text aus dem neusten/aktuellsten/letzt-hinzugefügten Artikel-knoten gibt!
der geht schonmal nicht... warum auch immer... hoffe es kennt sich jemand aus damit![/quote]
Code:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Verzeichniss>
<Artikel>
<Date>01.12.2008</Date>
<Autor>Hans</Autor>
<Text>test test test bla</Text>
</Artikel>
<Artikel>
<Date>02.12.2008</Date>
<Autor>Klaus</Autor>
<Text>123 meins!</Text>
</Artikel>
<Artikel>
<Date>03.12.2008</Date>
<Autor>Helmut</Autor>
<Text>hallo hallo</Text>
</Artikel>
<Artikel>
<Date>04.12.2008</Date>
<Autor>Günther</Autor>
<Text>bla bla bla</Text>
</Artikel>
<Verzeichniss>
die xml wird jeden tag geupdatet, also es kommt sozusagen jeden tag ein artikel dazu,
normal könnte ich das so ausgeben:
Code:
<? $text=$xml->Verzeichniss->Artikel[2]->Text;
echo $text ?>
so würde "123 meins!" ausgegeben werden da ich Artikel[2] benutzt habe. nun habe ich aber eine xml von der ich nicht weiss wieviel artikel sie beinhaltet, oder welcher der aktuellste ist.
was ich nun brauche ist irgendwas was mir immer den text aus dem neusten/aktuellsten/letzt-hinzugefügten Artikel-knoten gibt!
Code:
<?php
if (file_exists('artikel.xml')) {
$xml = simplexml_load_file('artikel.xml');
} else {
exit('Konnte Datei nicht laden.');
}
$count = count($xml->Verzeichniss("/Artikel"));
$count = $last
$text=$xml->Verzeichniss->Artikel[$last]->Text;
echo $text ?>
der geht schonmal nicht... warum auch immer... hoffe es kennt sich jemand aus damit![/quote]