Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/03/2009, 14:29
cpuser
 
Fecha de Ingreso: diciembre-2005
Ubicación: Mar del Plata
Mensajes: 146
Antigüedad: 18 años, 4 meses
Puntos: 2
un if dentro de otro if

Qué tal amigos, estoy necesitando solucionar este problema:

Código PHP:
        while(!$RstArticulosIdioma->EOF)
        {
        
        $query="select * from articulos where articulos_id=".$RstArticulosIdioma->Fields('2_articulos_id');
        $RstArticulosR=$connTRIANGLE->SelectLimit($query) or die($connTRIANGLE->ErrorMsg());
         if($RstArticulosR->Fields('articulos_id')!=null or $RstArticulosR->Fields('articulos_id')!="")
         {
         
        
         ?>
          <a href="libro.php?articulos_id=<?=$RstArticulosR->Fields('articulos_id');?>&idioma=<?=$idioma;?>"><img src="images/<?=$RstArticulosR->Fields('tipo');?>/listado/<?
          
if($RstArticulosR->Fields('formato_listados_img')!=null or $RstArticulosR->Fields('formato_listados_img')!="")
          {
          echo 
$RstArticulosR->Fields('articulos_id').$RstArticulosR->Fields('formato_listados_img');
          }
          else{echo 
"0.gif";}
          
?>
          " alt="Rud ea coreraesent" width="120" height="120" title="Rud ea coreraesent" class="imagDesplegable" border="0"/></a>
  <div id="top30">
    

  <img src="img/fle_cre.png" width="7" height="6" /><a href="#" class="style2"> <? if($RstArticulosR->Fields('idioma')!="" or $RstArticulosR->Fields('idioma')!=null){$query="select * from idiomas where codigo='".$RstArticulosR->Fields('idioma')."'";
$RstArticulosIdiomaS=$connTRIANGLE->SelectLimit($query) or die($connTRIANGLE->ErrorMsg());
echo 
$RstArticulosIdiomaS->Fields('Descripcion');
$RstArticulosIdiomaS->Close();
  };
?></a>
  <p>

      <img src="img/fle_cre.png" width="7" height="6" /><span class="style2"> ISBN<br />
    <?=$RstArticulosR->Fields('isbn');?>
    <br />
    <img src="img/fle_cre.png" width="7" height="6" /> </span><a href="compra.php?articulos_id=<?=$RstArticulosR->Fields('articulos_id');?>&idioma=<?=$idioma;?>"><img src="img/carrito.gif" width="17" height="21" /></p>
  </div>
    <?
    $RstArticulosIdioma
->MoveNext();
    
?> <p>&nbsp;</p>
    <?
    
}
    else{echo 
"<img src='nada.png' />";}
    }
    
          
?>
Básicamente lo que pretendo es que si no se encuentran registros que muestre la imagen "nada.png". El problema creo que surge al meter varios if dentro de este if, si alguien sabe como solucionarlo o que tengo que hacer para arreglarlo bienvenido sea.

Muchas gracias de antemano.