pues tengo el siguiente problema:
tengo un grid el cual metrae el dato de "activo e inactivo" lo que intento hacer es que cuando este inactivo se muestre una imagen roja (de semaforo) y cuando este activo muestre una verde el problema es que no lo eh logrado, estoy ocupando la clace de data grid que pusieron aqui mismo en fin pongo mi codigo:
Código PHP:
Ver original
<?php require_once 'Aco_DataGrid.php'; $id = $_GET['ID']; $sql= "select * from dependencias where tipo = '$id' order by dependencia"; 'DEPENDENCIA' => 'dependencia', 'RESPONSABLE' => 'responsable', 'CONTACTO' => 'contacto', 'ESTADO' => 'estado' ); $grid = new Aco_DataGrid( $sql, $conexion, $campos ); $grid->add_FilaArriba( $contenidoF = 'ESCOGE UNA DEPENDENCIA PARA VER SU DAI-3', $alignF = 'center', $colspanF =20 ); $nombreGrid = "busqueda"; $grid->iniciar($sql, '', $campos,$nombreGrid,$paginar_resultados); $activo = $row["estado"]; if ("$activo" == "ACTIVO"){ $ruta = "imagenes/verde.jpg"; }else{ $ruta = "imagenes/rojo.jpg"; } } //$contenido = "<a href='redireccionando.php?DEPENDENCIA={1}'><img src='".$ruta."'width='50' height='50'/>;</a>"; $contenido = "<a href='redireccionando.php?DEPENDENCIA={1}'>$activo</a>"; $despuesDe ='ESTADO'; $titulo = "SELECCIONA LA DEPENDENCIA"; $grid->add_ColumnaDespuesDe( $contenido, $campoEscogido, $despuesDe, $titulo); $grid->grid_AtributosTabla(0,'cccccc','999999','','center'); $grid->grid_BgColorFC('#FFFFFF', $colores); $grid->grid_WidthAndHeight(960,100); $grid->grid_PacingAndPadding(4, 2); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset= ISO-8859-1" /> <title>SELECCIONA LA DELEGACION/ENTIDAD</title> <meta name="keywords" content="" /> <meta name="description" content="" /> <script language="JavaScript" type="text/javascript" src="../templates/Publish/SpryAssets/SpryCollapsiblePanel.js"></script> <link href="default.css" rel="stylesheet" type="text/css" /> <style type="text/css"> body,td,th { color: #333333; } body { background-color: #FFFFFF; } #wrapper #header #logo h1 a { color: #FF8000; } </style> </head> <body> <div id="submenu"> <div align="center"> <table width="935" border="0" align="center" class="title"> <tr> <td width="130"><img src="imagenes/angel.jpg" alt="" width="132" height="120" /></td> <td width="340"><img src="imagenes/OM completo.PNG" alt="" width="342" height="124" /></td> <td width="406"><img src="imagenes/OM_naranja.png" alt="" width="426" height="134" /></td> </tr> </table> </div> </div> <div id="page" > <div id="page-bgtop"> <div id="content"> <div class="post"> <div class="entry"> <p align="left"> <h2 class="title" align ="left"><a href="index.php">ATRAS</a></h2> </p> <p align="center"><br> <?php $grid->gridMostrar(); ?> </p> </div> </div> </div> <div style="clear: both; height: 0px"></div> </div> <div id="footer"> <p>Copyright © 2013 Almacenes. All Rights Reserved. Designed by Ortega Twins.</p> <p id="links"><a href="http://rmsg.df.gob.mx/precios/">Más sobre OM</a> | <a href="#">Terms of Use</a></p> </div> </div> </body> </html>