Jo, s tím echem to není špatný nápad, nicméně to opravdu nefunguje. Možná pouze nějaká chyba v syntaxi. Dal jsem
<td style="background-color:<? If($zaznam["navrh"])echo'#FF0000';ElseIf($zaznam["rozpracovane"])echo'#FF4500';ElseIf($zaznam["schvalene"])echo'#008000'?>"width="75"><?php echo $zaznam["potvrzeno"]; ?></td>
a na výstupu se to nezapíše<td style="background-color:"width="75">potvrzeno</td>
Napadá mě, jestli z toho $zaznam["potvrzeno"] neudělat novou proměnnou třeba $pozadi s těmi podmínkami a do stylu dávat <td style="$pozadi">