Veran, mis imagenes estan en la carpeta /produimagen/ de mi localhost y lo que hice fue guardar la ruta de la imagen en la base de datos.
Esta es mi tabla:
create table producto(
idproducto char(5) primary key not null auto_increment,
desproducto varchar(100) not null,
imagen varchar(50) not null
);
Este es mi codigo Php
include("conexion.php");
$sql = "SELECT idproducto, desproducto, imagen FROM producto";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo "<br> id: ". $row["idproducto"];
echo "<br> Descripcion: " . $row["desproducto"];
echo "<br> Imagen: " . $row["imagen"];
}
} else {echo "0 results";}
$conn->close();
?>
Cuando intento mostrar la imagen con los datos de su respectivo registro me sale lo siguiente:
----------------------------------------------
id: 0001
Descripcion: Laptop Toshiba
Imagen: /produimagen/laptop.jpg
-----------------------------------------------
Y lo que quisiera es que se muestre la imagen en vez de la ruta. En algunos post anteriores eh leido que esta es la ruta fisica de la imagen y por eso no se puede mostrar, en todo caso quisiera saber cual es la manera correcta de registrar la ruta de la imagen para que se pueda mostrar y cual es la manera correcta de mostrar esa imagen (sé que no es de esta manera echo "<br> Imagen: " . $row["imagen"]; solo lo puse como ejemplo jeje).
Si pudieran ayudarme con ese pequeño problema se los agradeceria mucho.
Saludos.
![Aplauso](http://static.forosdelweb.com/fdwtheme/images/smilies/aplausos.gif)