Cita: Esa modificación nunca la he hecho y estoy un poco perdido, a ver si me orientais, no sé si hacerle con un if, y donde ubicarla; por favor ser descriptivos.
¿Entonces no conoces las estructuras de control ni el flujo de tu script?
Para agregar lo que buscas es simple, efectivamente necesitas un if() para comparar el valor y asignar el color.
El problema, es que si lo haces dentro del while() estarás haciendo una porquería y lo mejor es encapsular dicha lógica en una función aparte:
Código PHP:
Ver originalfunction dame_color($valor) {
if ($valor == 'alguno') return 'red';
// etc.
}
Entonces, en tu while() sólo debes prefijar el color así:
Código PHP:
Ver originalwhile (/* ... */) {
$color = dame_color($row->alguna_columna);
echo "<td bgcolor=$color>";
// etc.
}