os resumo mi situación:
ahora mismo tengo una BD Mysql que me guarda en un campo blob las fotos de unos productos las cuales quiero mostrar luego en un listado dentro de la web. El problema que tengo es que si en la página de listado (ej mostrar.php) muestro únicamente las imágenes (sin texto, ni tablas ni nada) funciona perfectamente añadiendo header("Content-type: img/jpeg"); (espero no haberme equivocado, la pongo de memoria

Puede ser problema de esa etiqueta Content?
Cuando añado la tabla no lo hago vía echo, sino que la conexión a la BD de datos y la recogida de datos van antes de la etiqueta HTML y luego ya construyo la tabla y allí si que muestro la imagen con echo $imagen y el nombre del producto echo$nombre ...
Espero no haberme enrollado
Muxas gracias!!