no da error, pero tampoco me funciona, os copio todo el codigo, a ver si lo veis mejor
Código PHP :
$cons_prueba = "SELECT DISTINCT(NOM_IMAGEN),NOM_PATH_IMAGEN,nTipo,idCat FROM sCatalogo $frase order by NOM_IMAGEN";//Se hace la consulta.
$i=0;//Iniciamos variable a 0. Esta variable indicará el numero de td por fila.
$conect_cons = odbc_exec($conect, $cons_prueba);//Se conecta con la base de datos para ejecutar la consulta.
while ( $fila=odbc_fetch_array($conect_cons)) //Mostramos la consulta.
{
if($i==0)
echo "<tr>";
$img_resultado=odbc_result($conect_cons,'NOM_IMAGEN');
$barra_cambiada4=utf8_encode(str_replace("mpg","jpg", $img_resultado));
$resultado2=odbc_result($conect_cons,'NOM_PATH_IMAGEN');
$barra_cambiada2=utf8_encode(str_replace("\\","/",$resultado2));
$barra_cambiada3=utf8_encode(str_replace("mpg","jpg",$resultado2));
$resultado1='indice/'.odbc_result($conect_cons,'NOM_PATH_IMAGEN').'/'; //Obtenemos la ruta de la imagen.
$barra_cambiada = utf8_encode(str_replace("\\","/",$resultado1));//Reemlpazamos "\" por "/" para que la etiqueta img src coga bien la ruta de la imagen. Ultilizamos utf8_encode para que nos devuela la ruta con acentos.
if ($fila['nTipo']==1)
{
?>
<td>
<img src="<?php echo $barra_cambiada."peq_".odbc_result($conect_cons,'NOM_IMAGEN');?>" width="90" height="70"/>
<a href="javascript:cargar_imagen(<?php echo $fila['idCat']; ?>)" class="link_img" >
<br/><?php echo $fila['NOM_IMAGEN'] ?></a>
<?php
}
else
{
?>
<td>
<img src="<?php echo $barra_cambiada2."peq_".$barra_cambiada4;?>" width="90" height="70"/>
<a href="javascript:cargar_imagen(<?php echo $fila['idCat']; ?>)" class="link_img" >
<br/><?php echo $fila['NOM_IMAGEN'] ?></a>
<?php
}
echo "</td>";
$i++;
if($i==3)
{
echo "</tr>";
$i=0;
}
}
odbc_close($conect);//Cerramos conexion con BD(hacer siempre).
}
}//Cerramos Función