Ver Mensaje Individual
  #13 (permalink)  
Antiguo 09/04/2010, 15:55
benjaminvera
 
Fecha de Ingreso: junio-2008
Mensajes: 101
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Reemplazar imagen dependiendo de valor MySQL

Siempre así fue como me quedó....

Y funciona bastante bien...

En la condición If declaré == NULL Lo que hace es comparar si mi campo "Autorización" está vacío ya que lo he definido dentro de la Tabla

Código MySQL:
Ver original
  1. +-----------------+-------------+------+-----+---------+
  2. | Field           | Type        | Null | Key | Default |
  3. +-----------------+-------------+------+-----+---------+
  4. | correo          | varchar(40) | NO   |     | NULL    |
  5. | nomb_cen        | varchar(50) | NO   |     | NULL    |
  6. | nomb_plan       | varchar(60) | NO   |     | NULL    |
  7. | mes             | char(3)     | NO   |     | NULL    |
  8. | anio            | int(4)      | NO   |     | NULL    |
  9. | IP              | varchar(17) | NO   |     | NULL    |
  10. | hostname        | varchar(30) | NO   |     | NULL    |
  11. | fecha_solicitud | date        | NO   |     | NULL    |
  12. | message         | text        | NO   |     | NULL    |
  13. | autorizacion    | char(10)    | YES  |     | NULL    |
  14. +-----------------+-------------+------+-----+---------+
  15. 10 rows in set (0.06 sec)
Código PHP:

while($row mysql_fetch_row($result))
{
    echo 
"<tr>";
    
// $row is array... foreach( .. ) puts every element
    // of $row to $cell variable
    
foreach($row as $cell)
        echo 
"<td>$cell</td>";
                if (
$cell['autorizacion'] == NULL)
        {
                echo 
"<TD><img src='images/X.png'></TD>";
        }
        else
        {
                echo 
"<TD><img src='images/Checkmark.png'></TD>";
        }  
}
    echo 
"</tr>\n"
Saludos y mil gracias por la ayuda....