Noch nicht viel geschrieben
Folgendes Problem beschäftigt mich. Ich möchte einem Text im Tabellenfeld eine bestimmte Farbe zuweisen die aus einem XML Wert per Switch zugewiesen wird à la wenn Fall gleich 1 dann color : #878789
anscheindend hab ich hier einen Denkfehler da ich im <td style="farbwert"> die Zahl des Case stehen habe anstelle des Farbcodes.
Hier ist mein Konstrukt
und hier meine ungewünschte Ausgabe :
Drin stehen sollte aber :
Hat jemand eine Ahnung wo da der Wurm drin ist?
anscheindend hab ich hier einen Denkfehler da ich im <td style="farbwert"> die Zahl des Case stehen habe anstelle des Farbcodes.
Hier ist mein Konstrukt
Code:
foreach($xml->guildInfo->guild->members->character as $character)
{ $klassenfarbe = $character['classId'];
switch($klassenfarbe){
case 1: "color:#C79C6E ; ";
break;
case 2: "color:#F58CBA; ";
break;
case 3: "color:#786799; ";
break;
case 4: "color:#786799; ";
break;
case 5: "color:#786799; ";
break;
case 6: "color:#786799; ";
break;
case 7: "color:#786799; ";
break;
case 8: "color:#786799; ";
break;
case 9: "color:#786799; ";
break;
case 11: "color:#786799; ";
break;
default: "color:#000000;";
}
echo"<tr><td style=\"".$klassenfarbe."\">".$character['name']."</td><td>".$character['achPoints']."</td>";
}
und hier meine ungewünschte Ausgabe :
Code:
<td style="5">Imbaleetovic</td><td>540</td><tr><td style="3">Creon</td>
Drin stehen sollte aber :
Code:
<td style="[COLOR=red]color:#786799;[/COLOR] ">Imbaleetovic</td><td>540</td><tr><td style="3">Creon</td>
Hat jemand eine Ahnung wo da der Wurm drin ist?