PHP - Mostrar imagen desde un recordset

 
Vista:

Mostrar imagen desde un recordset

Publicado por Roads (1 intervención) el 11/11/2013 00:18:09
Hola a todos!. Estoy haceindo una página con Dreamweaver y MySql con PHP, hosteada en 000Webhost.

Hasta he logrado visualizar los datos almacenados en una bd a travpes de una consulta y recordset, pero el problema es que no logro mostrar las imagenes desde una carpeta "fotos" que está alojada en el mismo directorio del index.

Lo he probado localmente con el Wamp, y si la acrpeta está en el host del servidor funciona, pero cuando lo quiero direccionar a otra carpeta, no funciona.

Básicamente lo que hago, es traer en el recordset, la ubicación y el nombre de la foto que quiero visualizar por cada registro.

He probado con ./fotos/gato.jpg (por ej) y no funciona.

Este es el codigo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <?php do { ?>
    <tr>
      <td><?php echo $row_Recordset1['id']; ?></td>
      <td><?php echo $row_Recordset1['descripcion']; ?></td>
      <td><?php echo $row_Recordset1['stock']; ?></td>
      <td><?php echo $row_Recordset1['costo']; ?></td>
      <td><?php echo $row_Recordset1['precio']; ?></td>
      <td><?php echo $row_Recordset1['oferta']; ?></td>
      <td><?php echo $row_Recordset1['publicado']; ?></td>
      <td><img src="<?php echo $row_Recordset1['foto']; ?>" width="100" height="100"/></td>
    </tr>
    <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
</table>
</body>

Alguien que pueda ayudarme? Muchas gracias!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Mostrar imagen desde un recordset

Publicado por xve (6935 intervenciones) el 11/11/2013 07:25:11
Hola Roads, en la dirección de la foto que nos indicas, pones un punto (.) al inicio, el cual creo que no debería de ir....

En la estructura de los archivos, donde esta tu pagina web, y donde las imágenes? es decir... desde tu pagina web, las imagenes estan en una carpeta superior, inferior, raíz...?

Si en la dirección de la imagen empieza por la barra de dividir (/), quiere decir que empieza en la raiz de tu web, no en la raíz del directorio del disco duro.

Si nos puedes comentar...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar