zeile einfügen

hmmm.. Ich habe eigentlich die runden Klammern gemeint. Wenn ich das so schreibe wie du es geschrieben hast bekomme ich Fehlermeldung.Mein Code(nicht vollständig nur die nötigen Zeilen)

Code:
$ratings = array( 1 => array("sehr gut","#ADFF2F"),
                                           2 => array("gut","#ADFF2F"),
                                           3 => array("schlecht", "#FFD700")

                                                  );

.....

   $index = intval($row['bewertung']);
......

<td>
<?php echo "\n<span style='color: ".$ratings[$index][1].";'>".$ratings[$index][1]."</span>";  ?>
 </td>

Wenn ich das so habe dann bekomme ich zwar keine Fehlermeldung, sondern nur Farbencode :rolleyes: z.b für 3 steht immer genau das hier: "#FFD700". Es sollte ja aber schlecht stehen und farbig sein.
 
Stimmt, war mein Fehler...habs mir nicht richtig angesehen.

fällt dir hier was auf?
PHP:
<?php echo "\n<span style='color: ".$ratings[$index][1].";'>".$ratings[$index][1]."</span>";  ?>
Du verwendest 2x $ratings[$index][1]. an erster Stelle nach Color die [1] ist richtig, an zweiter stelle musss der andere Key welchen Timestamp aber richtig vorgegeben hatte rein.
 
Zurück