Estoy un poco atorado en un sistema que estoy desarrollando, una de las cosas que tengo que hacer es cambiar el fondo(bg) de un <td> dependiendo del ultimo registro que tenga la DB
tengo el siguiente codigo que me lista en un <td> los nombres de los candidatos (personas X) y a mismo tiempo unas imagenes cualquiera.
En una tabla de la DB hay un campo que dice semaforo de los cuales solo puede ser 4 colores: Verde, Amarillo, Purpura y Azul.
Código HTML:
Ver original
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link rel="stylesheet" href="../css/css2.css"/> </head> <body> <div id="contenedor"> <?php setcookie("edo2","",time()-1,"/"); include("../conexiones/conexion.php"); $sql="SELECT * FROM candidatos"; $rs=$conexion->query($sql); ?> <table class="tab"> <tbody> <?php while ($reg = $rs->fetch_assoc()) { $can = $reg["id_can"]; ?> <tr> <td class="td1"><?php echo utf8_encode($reg["nombre"]);?> </td> </tr> </tbody> <?php } $conexion->close(); ?> </table> </div> </body> </html>
Lo que me gustaria saber es como hacer que dependiendo el ultimo registro del semaforo el <td> se pinte de ese color.
por el momento no me interesa que se cambien en tiempo real (ajax) se que con esto cambiara cada que se haga un refresh a la pagina y no importa eso lo hago despues.