buenos dias!
Llevo un rato dandole vueltas y no consigo mostrar varias imagenes cargadas de una consulta en una tabla tengo 2 archivos:
1.realiza la consulta y recupera los datos he intento mostrar la imagen de cada producto con src a "Muestraimagen.php"pero nada...
Código PHP:
Ver original<?php
include_once "./Funciones/conexion.php";
?>
<?php
if(isset($_GET["categoria"])==true){ echo "entra";
$unacategoria=$_GET["categoria"];
echo $unacategoria;
$sql="SELECT * FROM productosubasta Where categoria LIKE ('$unacategoria')";
echo $sql;
echo "<h1>CATEGORIA $unacategoria</h1><hr />";
echo "<table class='TiradasPuntuacion' align=center border = '1'> \n
<tr> \n
<th><b>VISTA PRELIMINAR</b></th>
<th><b>CATEGORIA</b></th>
<th><b>DESCRIPCION</b></th>
<th><b>VER SUBASTA</b></th>
</tr> \n";
//$Vprevia=$row[12];
$mime=$row[13];
echo "<tr> \n
<td></td>
<td>$row[4]</td>
<td>$row[5]</td></tr>";
echo "<img src=\"Muestraimagen.php?id=".$row['cod_subasta']."\">";//intento 1;
?>
<img src=\"Muestraimagen.php?id=<?php $row["cod_subasta"] ?>"\>;//intento 2;
<?php
}
}
?>
</body>
</html>
2.el otro archivo donde se deberia hacer la consulta para mostrar la foto que pertenezca al id recibido...
Código PHP:
Ver original<?php
// Recuperamos la foto de la tabla
define("DBHOST", "localhost");
# nombre de la base de datos
define("DBNAME", "ebay");//test
# Usuario de base de datos
define("DBUSER", "dai2d12");//root
# Password de base de datos
define("DBPASSWORD", "joaquin35");
$sql = "SELECT cod_subasta,foto,thumb,mime
FROM productosubasta
WHERE cod_subasta '"= .$_GET['id']."'";//idfoto '".$_GET['id']."'";
// La imagen
$imagenMini = $datos[2];
// El mime type de la imagen
$mime = $datos[3];
// Gracias a esta cabecera, podemos ver la imagen
// que acabamos de recuperar del campo blob
header("Content-Type: $mime");
echo "$imagenMini";
}
?>
</body>
</html>
No se si esta mal puesto el src de la imagen o la llamda o que pero nada
Si alguien me echa un cable se lo agradezco
saludos