Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/12/2008, 20:29
ralf007
 
Fecha de Ingreso: diciembre-2008
Mensajes: 6
Antigüedad: 15 años, 4 meses
Puntos: 0
"mostrar imagenes con php desde mysql utilizando solo su ruta

bueno el problemas esk no me muestra las imagenes de la base de datos, es decir, tengo una base de datos cuyo todos los campos son de tipo varchar , bueno , unos de ellos se llama "foto" en el solo guardo la ruta de la imagen pero el problema como ya dije se presenta al mostrarlas imagenes, mi programa no me marca errores pero solo me muestra un iconito donde esta el campo "foto" de una hojita rota.

ahhhh se me olvidaba...... trabajo en linux(ubuntu 8.04) la ruta donde estan la imagenes es /var/www/imagenes/

tengo un archivo k se llama insertar.html en este solo introdusco los datos por el metodo post

insertar.php

aki se guarda la sentencia mysql para insertar los datos y guarda la imagen en la ruta k puse ademas k se copia la ruta y se guarda en el campo "foto" de mi bd.



mi archivo para mostrar es este!!!! lectura.php


Código PHP:
<HTML>
<HEAD>
<TITLE>lectura.php</TITLE>
</HEAD>
<BODY>

<?php
$conexion
=mysql_connect("localhost","root","pass");
mysql_select_db("inventario",$conexion);
$sql=mysql_query("select * from inventar ",$conexion);

?>
  
</p><style type="text/css">
<!--
body {
    background-color: #FFFFCC;
}
-->
</style>
<table width="100%" border="1" align="center">
<tr>
    <td align="center">MARCA</td>
    <td align="center">MODELO</td>
    <td align="center">TIPO</td>
    <td align="center">SERIE</td>
    <td align="center">HORAS</td>
        <td align="center">KILOMETROS</td>
        <td align="center">FOTO</td>  
        <td align="center">OBSERVACIONES</td>
</tr>
<?php

  
while($rs=mysql_fetch_array($sql))
  {

    echo 
"<tr>"
           
."<td>".$rs['marca']."</td>"
           
."<td>".$rs['modelo']."</td>"
           
."<td>".$rs['tipo']."</td>"
           
."<td>".$rs['serie']."</td>"
       
."<td>".$rs['horas']."</td>"
           
."<td>".$rs['kilometros']."</td>"
       
[B
           .
"<td><img src=\"var/www/imagenes/".$rs['foto']."\" /></td>" 
[/B]                  
           .
"<td>".$rs['observaciones']."</td>"
           
."</tr>";
    


  }
?>
</table>

</BODY>
</HTML>

de antemano gracias por la ayuda espero respondan pronto y ayuden a resolver el problema de la imagen, y si no sirve mi escript php para mostrar mis datos con todo imagen les agradeceria k pusieran otro para ver como se hace!!!!!!!

Última edición por ralf007; 10/12/2008 a las 22:14 Razón: ninguna