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

FORMULARIO
Código PHP:
$date date("Y-m-d");
$ip $_SERVER['REMOTE_ADDR'];
$hostname gethostbyaddr($_SERVER['REMOTE_ADDR']); 
<input type="hidden" name="ip" value="<?php echo $ip ?>">
<input type="hidden" name="host" value="<?php echo $hostname ?>">
<!--<input type="hidden" name="autorizacion" value="">-->
<input type="hidden" name="fecha_solicitud" value="<?php echo $date ?>">

Archivo POST:

Código PHP:
insert into dco.Modificar_key (correo,nomb_cen,nomb_plan,mes,anio,IP,hostname,fecha_solicitud,message,autorizacionvalues 
        
('$_REQUEST[correo]','$_REQUEST[paises]','$_REQUEST[estados]','$_REQUEST[mes]','$_REQUEST[anio]','$_REQUEST[ip]','$_REQUEST[host]','$_REQUEST[fecha_solicitud]','$_REQUEST[message]','$_REQUEST[autorizacion]'); 

Archivo que despliega la tabla y las imagenes:

Código PHP:
$result mysql_query("select correo,lista_paises.opcion,lista_estados.opcion,mes,anio,fecha_solicitud,IP,hostname from dco.Modificar_key join lista_paises on dco.Modificar_key.nomb_cen=lista_paises.id 
join lista_estados on dco.Modificar_key.nomb_plan=lista_estados.id;"
);


if (!
$result) {
    die(
"Query to show fields from table failed");
}

    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 (empty(
$cell['autorizacion']))
        {
                echo 
"<TD><img src='images/X.png'></TD>";
        }
        else
        {
                echo 
"<TD><img src='images/Checkmark.png'></TD>";
        }  
}
    echo 
"</tr>\n";
    echo 
"</tbody></table>"