Foros del Web » Programando para Internet » PHP »

Mostrar NOIMAGE.jpg cuando no encuentre una imagen

Estas en el tema de Mostrar NOIMAGE.jpg cuando no encuentre una imagen en el foro de PHP en Foros del Web. Hola a todos! Consulta… mediante una simple consulta muestro un listado de artículos con su respectiva foto y su descripción. La foto física está guardada ...
  #1 (permalink)  
Antiguo 06/09/2011, 07:21
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 630
Antigüedad: 21 años, 11 meses
Puntos: 1
Mostrar NOIMAGE.jpg cuando no encuentre una imagen

Hola a todos! Consulta… mediante una simple consulta muestro un listado de artículos con su respectiva foto y su descripción. La foto física está guardada en una carpeta y en la bdd en cada artículo está guardado el nombre de cada una en un campo FOTO. Para mostrarla la llamo de esta manera:
Código PHP:
if (mysql_num_rows($result) > 0) 
{
  while ($fila = mysql_fetch_array($result)) 
  {
echo $fila['id_articulo'];
echo $fila['descripcion'];
 echo $fila['foto'];
…..
  }
}

….
<img src="<?php echo $directorio."/"; echo $fila['foto'];  ?>" border="0" />
Además, tengo una foto llamada NOIMAGE.JPG .
Lo que quisiera hacer es que me muestre la foto NOIMAGE.JPG cuando no encuentre una foto. ¿Se puede?
Desde ya mil gracias a todos.
Saludos. Marx
__________________
"Todo lo que somos es el resultado de lo que hemos pensado". Budda.
  #2 (permalink)  
Antiguo 06/09/2011, 07:50
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Mostrar NOIMAGE.jpg cuando no encuentre una imagen

revisa la función file_exists() de php
con eso puedes condicionar..

si existe..
mostrar imagen..
sino..
mostrar noimage..

www.php.net/file_exists

saludos.
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 06/09/2011, 08:09
Avatar de iviamontes  
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 13 años, 3 meses
Puntos: 209
Respuesta: Mostrar NOIMAGE.jpg cuando no encuentre una imagen

claro, primero revisas con if (file_exists("/ruta/archivo"))
si existe lo muestras, else muestras noimagen
__________________
aconcaguaestudio.com

Etiquetas: encuentre, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:27.