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

Código PHP:
    echo "<table class=\"art-article\" width=\"1324px\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
    echo 
"<tbody>";
    echo 
"<tr>";
    echo 
"  <th>Correo</th>";
    echo 
"  <th>Centro</th>";
    echo 
"  <th>Planta</th>";
    echo 
"  <th>Mes</th>";
    echo 
"  <th>A&ntilde;o</th>";
    echo 
"  <th>fecha_solicitud</th>";
    echo 
"  <th>IP</th>";
    echo 
"  <th>Hostname</th>";
//    echo "  <th>message</th>";
    
echo "  <th>autorizacion</th>";
    echo 
"</tr>";

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";
}
    echo 
"</tbody></table>"

Con este código lo que me hace es poner en el campo "Autorización" la Imagen "X.png". Pero NO se cumple la condición de la Imagen "Checkmark.png"


Código PHP:

                
if ($cell['autorizacion'] == 'NULL')
        {
                echo 
"<TD><img src='images/X.png'></TD>";
        }
        elseif   (
$cell['autorizacion'] != 'NULL')
        {
                echo 
"<TD><img src='images/Checkmark.png'></TD>";
        } 

Con este código lo que me hace es poner en el campo "Autorización" la Imagen "X.png". Pero NO se cumple la condición de la Imagen "Checkmark.png"


Código PHP:

                
if ($cell['autorizacion'] = 'NULL')
        {
                echo 
"<TD><img src='images/X.png'></TD>";
        }
        elseif   (
$cell['autorizacion'] != 'NULL')
        {
                echo 
"<TD><img src='images/Checkmark.png'></TD>";
        } 

Con este código lo que me hace es poner en el campo "Autorización" la Imagen "Checkmark.png". Pero NO se cumple la condición de la Imagen "X.png"

No logro hacer que se cumplan las dos condiciones.....

En caso de que Autorización sea = 'NULL' coloca "X.png"

de lo contrario coloca "Checkmark.png"