Comunidad de diseño web y desarrollo en internet online

imagenes en tabla dinamica

Citar            
MensajeEscrito el 10 Nov 2009 04:20 pm
Hola, estoy intentando mostrar en un tabla dinamica una imagen.
La tabla tiene varios campos, uno de ellos es "imagen" del tipo Varchar text, en el cual pongo una direccion del tipo http://mialojamiento/imagenes. (En otros sitios hablan de poner campo Blob pero no se que es exactamente esto,supongo que sera otra opcion como varchar, pero no se su aplicacion)
Espero me podais ayudar.

Por pepito piscinas

106 de clabLevel



 

msie8
Citar            
MensajeEscrito el 10 Nov 2009 06:02 pm
Pues parece bastante simple...

Código PHP :

<td><img src="<?=$campo_de_la_tabla_donde_esta_la_direccion_de_la_imagen?>">

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 10 Nov 2009 08:04 pm
Bueno, he tenido que modificar un poco el codigo que me has dejado, pero ahora ya va.

Código PHP :

<img src="<?php echo $row_pruebas['imagen'];?>" width="140" height="105">


Donde pruebas es tabla e imagen el campo.
Muchas gracias de todas formas.

Con la idea de perfeccionar, ¿es muy complicado hacer que haya una carpeta por defecto? es por no tener que escribir en todos http://mialojamiento/imagenes/... es decir poner por ejemplo, imagen1.jpg, o foto2.jpg..

Por pepito piscinas

106 de clabLevel



 

msie8
Citar            
MensajeEscrito el 11 Nov 2009 02:27 am
El navegador deduce la dirección completa si solo pones el nombre de la imagen y nada más, por ejemplo:

Código PHP :

<img src="imagen.jpg">


El navegador entiende que imagen.jpg está en el directorio actual del dominio actual.
Pero puedes "forzar" a que lea la imagen de otra parte si haces por ejemplo:

Código PHP :

<img src="http://<?=$_SERVER["HTTP_HOST"]?>/directorio/imagen.jpg">


La variable $_SERVER["HTTP_HOST"] devuelve el nombre de dominio del servidor ("mialojamiento.com" en tu caso).

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 01 Ene 2010 03:42 am
Ando en el mismo lio, hechenme una mano les dejo el codigo

Código PHP :

<html>
<head>
<title>.: Titulos :.</title>
</head>
<body>
<?php
   $query=mysql_query('SELECT * FROM TITULOS LIMIT 0 , 1',$cn);
   print('<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>');
   print('<tr><th>Nombre</th><th>Apellidos</th><th>Imagen</th></TR>');
   while($row = mysql_fetch_array($query)) {
      $ruta='E:\xampp\htdocs\IMAGENES\titulos 72ppp\\' .$row['imagen'];
      echo $ruta;
      echo "<tr>"
      ."<td>".$row['codtitulo']."</td>"
      ."<td>".$row['descripcion']."</td>"
      ."<td>".$row['imagen']."</td>"
      ."<td><img src=".$ruta."/></td>" 
      ."<td>".$row['duracion']."</td>"
      ."</tr>"; 
   }
   mysql_free_result($query);
   mysql_close($cn);
   print('</table>');
?>
</body>
</html>

el error que tengo es que no visualiza la imagen, el resto de campos me los muestra perfecto, pero la imagen no se visualiza.

Por novaaavon

46 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 01 Ene 2010 04:41 am
Intenta no usar post viejos de otros la próxima vez.

Veamos tu problema seguramente sea que apuntas al disco, sería mejor apuntar en rutas relativas para eso o a una URL ya que PHP no tendrá el scope para leer toda esa ruta

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.