Cita:
Iniciado por pateketrueke 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:
¿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....