tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von Napofis
  • 1 Beitrag von Napofis
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
219
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    P13XxUS P13XxUS ist offline Grünschnabel
    Registriert seit
    Sep 2011
    Beiträge
    2
    Hey Leute,
    ich bin neu hier und kenne mich in php noch nicht so aus und brauche eure Hilfe!
    Ich habe eine Tabelle für Musikwünsche geschrieben.
    Die Wünsche werden aus einer xml- Datei gelesen und in die Tabelle geschrieben.
    Jetzt soll je nach Status des Wunschs(Sendebereit, In Bearbeitung, Abgelehnt) die Zeile eine andere Farbe erhalten(grün, gelb, rot).
    Mein Problem: ALLES wird Grün.
    PHP-Code:
    <?php
    $Wunsche 
    simplexml_load_file('Musikwünsche.xml');
    echo 
    '<table border="2"><tr><th>Datum</th><th>Titel</th><th>Interpret</th><th>Status</th></tr>';
    foreach(
    $Wunsche->Wunsch as $Wunsch){
    switch(
    $Wunsch->Status){
    case (
    'Sendebereit'):
    $farbe='green';
    break;
    case (
    'Abgelehnt'):
    $farbe='red';
    break;
    case (
    'In Bearbeitung'):
    $farbe='yellow';
    break;
    }
      echo 
    '<tr bgcolor=\"$farbe\"><td>'.$Wunsch->Datum.'</td><td>'.$Wunsch->Titel.'</td><td>'.$Wunsch->Interpret.'</td><td>'.$Wunsch->Status.'</td></tr>';  
    }
    echo 
    '</table>'
    ?>
    Könnt ihr mir da helfen?
    Gruß P13XxUS
     

  2. #2
    Avatar von Napofis
    Napofis Napofis ist offline require 'brain.php';
    Registriert seit
    Jun 2007
    Ort
    Bayern
    Beiträge
    587
    PHP-Code:
    echo '<tr bgcolor="'.$farbe.'"><td>'.$Wunsch->Datum.'</td><td>'.$Wunsch->Titel.'</td><td>'.$Wunsch->Interpret.'</td><td>'.$Wunsch->Status.'</td></tr>'
    Und entferne die Klammern um die Case Werte, also:
    PHP-Code:
    case 'FooBar'
    P13XxUS bedankt sich. 

  3. #3
    P13XxUS P13XxUS ist offline Grünschnabel
    Registriert seit
    Sep 2011
    Beiträge
    2
    Vielen Dank Napofis!
    Funktioniert einwandfrei.
    Der Fehler muss dann wohl das Gewesen sein
    PHP-Code:
    echo '<tr bgcolor=\"$farbe\"> 
    oder?
    Gruß P13XxUS
     

  4. #4
    Avatar von Napofis
    Napofis Napofis ist offline require 'brain.php';
    Registriert seit
    Jun 2007
    Ort
    Bayern
    Beiträge
    587
    Ja das war er.
    P13XxUS bedankt sich. 

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 29.06.08, 17:28
  2. Antworten: 22
    Letzter Beitrag: 09.12.05, 10:02
  3. Antworten: 3
    Letzter Beitrag: 31.07.05, 20:53
  4. JTextArea.append() in verschiedenen Farben
    Von ZAntjeZ im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 3
    Letzter Beitrag: 14.01.05, 13:12
  5. Liste in verschiedenen Farben
    Von fuxx im Forum Delphi, Kylix, Pascal
    Antworten: 2
    Letzter Beitrag: 04.09.03, 21:28

Stichworte