tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
467
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    _SoulKnoT Tutorials.de Gastzugang
    Hallo,

    ich versuche mich im Rahmen eines Projekts auch mit XML/PHP und habe nun eine Frage, wie ich einzelne Elemente bearbeiten kann.

    Meine XML-Struktur sieht so aus :


    <VEREIN VEREINSNAME="Verein">
    <SPIELER>
    <POSITION></POSITION>
    <NAME></NAME>
    <VORNAME></VORNAME>
    <BDAY></BDAY>
    <GROESSE></GROESSE>
    <NATION></NATION>
    <FUSS></FUSS>
    <MW></MW>
    </SPIELER>
    ...


    Nun habe ich per PHP ein Forumlar gemacht in dem man den Namen des zu ändernden Spielers eintragen kann. Zusätzlich kann man noch angeben, welche Daten geändert werden sollen (für jedes Element ein Textfeld).

    Meine Frage ist nun, ist es möglich das ich eine Abfrage schreibe, die erstmal nach dem zu ändernden Namen des Spielers filtert?
    Danach möchte ich also "nur noch" die einzelnen Elemente (position,name,...) diese einen Spielers ansprechen können.

    Leider habe ich bisher auch noch keine zählbaren Erfolge, da ich auch nicht weiss ob dies in der dieser Form überhaupt realisierbar ist. Für einige Tipps wäre ich dankbar. Habe bisher versucht mit DOMXPATH zu arbeiten.

    Vielen Dank schonmal.
    Greetz
     

  2. #2
    Avatar von katosan
    katosan katosan ist offline Mitglied Silber
    Registriert seit
    Aug 2007
    Beiträge
    95
    Hi,

    da das scheinbar so ein kleine xml ist würde ich simplexml verwenden. da kann man fix de Wert ändern. Zu beachten ist hier das das XML vollständig in den Speicher geladen werden muss daher ist es bei großen Dateien ein Problem. Hier müsste mann dann auf einen StreamReader wie xpat zuückgreifen.

    http://de.php.net/manual/en/simplexm...ples-basic.php

    Gruß

    katosan
     
    Give a man some Code and you shut him up for a day. Teach a man to code and you silence him for a lifetime.

    www.katoware.de

Ähnliche Themen

  1. Das DataGridView-Element ist kein bekanntes Element
    Von Vereth im Forum .NET Windows Forms
    Antworten: 0
    Letzter Beitrag: 25.11.09, 17:52
  2. Klasse bei Element in einem Element
    Von kuhlmaehn im Forum CSS
    Antworten: 2
    Letzter Beitrag: 06.11.09, 15:12
  3. prüfen welches Element unter einem Element liegt?
    Von FunkyMonkey im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 10.11.07, 00:37
  4. XML nur ein Element bearbeiten
    Von forsterm im Forum .NET Datenverwaltung
    Antworten: 11
    Letzter Beitrag: 11.03.06, 18:37
  5. Antworten: 1
    Letzter Beitrag: 28.04.04, 18:22