mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 25.04.2024 22:11 Benutzername: Passwort: Auto-Login

Thema: XML Ausgabe nur nach bestimmten Parametern vom 10.10.2012

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> XML Ausgabe nur nach bestimmten Parametern
Autor Nachricht
Farbmalkasten
Threadersteller

Dabei seit: 14.08.2010
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 10.10.2012 11:49
Titel

XML Ausgabe nur nach bestimmten Parametern

Antworten mit Zitat Zum Seitenanfang

Hallo zusammen,

ich habe eine Vielzahl an Automodellen in einer XML-Datei aufgelistet, bei der zu jedem Modell folgende Angaben gemacht werden: Marke, Modell, Farbe, PS und Hubraum.

Ich möchte nun per PHP diese XML-Datei ausgeben, allerdings differenziert: Man soll in einer Auswahl eine Marke auswählen können und dann werden beispielsweise nur alle VWs ausgegeben.

Mit simple XML kann ich leider nur alle Modelle ausgeben:

Code:

<?php

$Automodelle = simplexml_load_file('modelle.xml');

      
for($i=0,$size=count($Automodelle);$i<$size;$i++)
 
{
    echo $Automodelle->Auto[$i]->marke, '<br />';
    echo $Automodelle->Auto[$i]->modell, '<br />';
    echo $Automodelle->Auto[$i]->farbe, '<br />';
    echo $Automodelle->Auto[$i]->ps, '<br />';
    echo $Automodelle->Auto[$i]->hubraum, '<br />';;
 
}


?>


Die XML Datei sieht so aus:

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <Auto>
      <marke>Mercedes</marke>
      <modell>S 500</modell>
      <farbe>Schwarz</farbe>
      <ps>650</ps>
      <hubraum>6800 ccm</hubraum>
   </Auto>
   <Auto>
      <marke>VW</marke>
      <modell>Golf</modell>
      <farbe>Rot</farbe>
      <ps>103</ps>
      <hubraum>1800 ccm</hubraum>
   </Auto>
      <Auto>
      <marke>BMW</marke>
      <modell>118 d</modell>
      <farbe>Schwarz</farbe>
      <ps>143</ps>
      <hubraum>2000 ccm</hubraum>
   </Auto>
</Root>



Ich habe schon versucht irgendwie über if daran zu kommen, aber leider komm ich nicht dahinter *Schnief*

Kann mir jemand weiterhelfen?

Viele Grüße

Farbmalkasten


Zuletzt bearbeitet von Farbmalkasten am Mi 10.10.2012 11:51, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Ähnliche Themen [mod-rewrite] .asp mit parametern umleiten
[PHP] require_once mit URL Parametern versehen [solved]
Unterschiede $Ausgabe und $_POST["Ausgabe"] ???
Javascript für bestimmten DIV
Bestimmten Tabelleninhalt drucken
Einsetzen von bestimmten Zeichen.
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.