Catalogo de productos

Necesito hacer un catalogo de productos yo ice un código donde me muestra:
catalogo.php
|imagen| |articulo| |precio|
_______________________________________________________________
En imagen no me muestra nada aquí si me muestra aquí también
Entonces yo pensé en hacer un código que de alguna manera me pueda subir las imágenes a este catalogo pero no se de que manera enlazarlo a este código
Mira mis códigos de mi catalogo.php es este
<html>
<head><title>CATALOGO DE PRODUCTOS</title></head>
<body>
<?php
$usuario='root';
$huesped='localhost';
$clave='denis';
$basededatos = "proyecto";
$conexion=mysql_connect($huesped, $usuario, $clave)
or die ("No se pudo conectar al servidor");
$db= mysql_select_db($basededatos, $conexion)
or die ("No se pudo conectar a la base de datos");
$consulta="select * from catalogo order by id_catalogo asc";
$resultado=mysql_query($consulta,$conexion);
$myrow=mysql_fetch_array($resultado);
if($myrow){
echo "<center><i>COMPONENTES DEL SISTEMA <b>PARA AUTOMATIZACION</b></i></center><br>";
echo "<table border='1' align='center'>";
do{
echo "<tr><td><img src='file:///var/www/test/".$myrow[imagenes]."'></td>";
echo "<td><b>Articulo:</b>".$myrow['articulo']."<br>".$myrow['descripcion']."</td>";
echo "<td><b>Precio:</b>".$myrow['precio']."</td></tr>";
}while($myrow=mysql_fetch_array($resultado));
echo "</table>";
}
/*else{
echo "No se han encontrado resultados en la busqueda";
}
mysql_close($conexion);*/
?>
</body>
</html>
Se supone que así me los tendría que subir pero no lo hace, yo tengomis imágenes en una carpeta llamada test pero no me sube nada

1 Respuesta

Respuesta
Pues viendo tu código solo muestra una tabla con
. Imagen - La imagen no se muestra por que la ruta que pones no existe, ya que al usar localhost la ruta emieza desde www y por lo consiguiente solo seria src='test/".$myrow[imagenes]."'
. Articulo
. Precio
Para subir una imagen necesitas crear un formulario y un código para subir la imagen a tu ruta, y aprender php.
te recomiendo esta web http://www.capa8.tv/anteriores.php?pos=20
Ya que en ella hacen un catalogo de anuncios.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas