Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/12/2010, 02:25
Avatar de repara2
repara2
 
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 14 años, 2 meses
Puntos: 331
Respuesta: Resultado de consulta condicionada a valores

Hola cinetcom, creo que he entendido el problema, aunque no puedo comprobar las querys doy por hecho que funcionan. Entiendo que tu problema sólo son los if. He modificado un poco tu código, a ver si funciona:

Código PHP:
<?php

$link 
mysql_connect("localhost""root""1234567890");

mysql_select_db("bscsdaa"$link);

$result false//Inicialmente no tiene valor

if($n>$d){ //De dónde salen n y d?
    
$result mysql_query("SELECT TRUNCATE((n / d)*100,0) as resumen FROM indicador1 ORDER BY id DESC LIMIT 0,1 " $link); //Si se da la condición, result es true
}
else{

    
$result "<img src='Odometro_mini/sobre_100_por_ciento.png' />";
}

if(
is_resource($result)) {//Si result es de tipo recurso es porque se ha realizado una query, se ha dado la condición
    
while ($row mysql_fetch_row($result)){
        echo 
"<img src='Odometro_mini/".$row[0].".png' />\n";
    }
} else{ 
//en caso contrario $result es una imagen, la sacamos por pantalla sin más
    
echo $result;
}

?>
Espero que te sirva, un saludo