Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/04/2014, 18:13
Avatar de ajhuneor
ajhuneor
 
Fecha de Ingreso: abril-2014
Ubicación: Trujillo - Perú
Mensajes: 12
Antigüedad: 10 años
Puntos: 0
Pregunta Respuesta: cambiar color de letra dependiendo de lo que diga

Cita:
Iniciado por pateketrueke Ver Mensaje
Bueno, adivinos no somos como para saber exactamente el valor de tus variables.

En dado caso te toca inspeccionar dichos valores para que sepas lo que contienen:
Código PHP:
Ver original
  1. var_dump($row_rs_basedate2014["estado"]);

¿Eso qué muestra?

¿Es el valor que estás comparando?
te explico un poco mas:
es un buscador, cuenta una BD, con diferentes campos.

este es mi codigo:

Código:
	<table width="100%" align="center" border="1" class="adminmenu">

  <tr class="color-3">

    <th><div align="center">Código de Certificado</div></th>

	<th width="200"><div align="center">Participante</div></th>    

	<th width="200"><div align="center">Empresa</div></th>

	<th><div align="center">Curso</div></th>

	<th><div align="center">Tipo de Certificación </div></th>

   	<th><div align="center">Fecha de Emision</div></th>

   	<th><div align="center">Estado</div></th>

  </tr>

  

  <?php $secuencia=0; 

	while ($row_rs_basedate2014 = mysql_fetch_assoc($rs_basedate2014))

	{ $secuencia++;

	?>

  

  <tr align="center">



  <tr onMouseOver="uno(this,'949596');" onMouseOut="dos(this,'ffffff');" align="center" >

    <td valign="middle"  ><?php echo $row_rs_basedate2014['cod_certificado'];  ?></td>

    <td width="200"><?php echo $row_rs_basedate2014['nom_participantes']; ?></td>

    <td width="200"><?php echo $row_rs_basedate2014['nom_empresa']; ?></td>
    
    <td><?php echo $row_rs_basedate2014['nom_curso']; ?></td>
    
    <td><?php echo $row_rs_basedate2014['tipo_cert']; ?></td>

    <td><?php echo $row_rs_basedate2014['fecha_emision']; ?></td>
    

 <?php
if($row_rs_basedate2014["estado"]=="EXPIRADO")

{
 $color="red";
}

else
{
  $color="green";
}

?>
 <td > 
 <font color="<?php echo $color; ?>"> <?php echo 
$row_rs_basedate2014["estado"]; ?> </font>
 </td>
en la parte de estado me arroja : EXPIRADO O VIGENTE
todo funciona normal..
pero quiero que cuando de resultado EXPIRADO ME ARROJE EN COLOR ROJO
y lo otro en VERDE..

le agregue el codigo de la condicional.. y ahora toda columna de estado me salen letras verdes....