PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : .



Merovinger
09.03.2007, 18:42
.

mitaki
09.03.2007, 19:40
IDs dürfen nicht mit einer Zahl beginnen, sondern nur mit einem Buchstaben. Erst danach dürfen auch Zahlen, weitere Buchstaben und der Unterstrich folgen!

Nun die Frage, womit möchtest du die Tabelle auslesen? Mit JavaScript? Dann kannst du das entsprechende Element mit getElementById('id') ansprechen und beispielsweise mit innerHTML auslesen (wobei dies nicht die table-Tags enthalten würde).

Für PHP und PERL dagegen gibt es einige XML-Erweiterungen, mit denen du Elemente dieser Art vermutlich ansprechen kannst, aber mit diesen habe ich leider keine Erfahrung.

Merovinger
09.03.2007, 20:03
.

mitaki
09.03.2007, 20:19
SimpleXML scheint da genau die richtige Methode zu sein :)

Achte aber bitte auf die IDs, diese sind meines Wissens in ganz XML (also auch anderen XML-Sprachen) identisch definiert (sprich: muss mit einem Buchstaben beginnen).

mitaki
10.03.2007, 18:21
Die Zeile:

$path ="/content/artikel[@id=".id."]";
soll wohl:

$path = "/content/artikel[@id=".$id."]";
lauten? „id“ wäre eine Konstante, die du nicht definiert hast.