Hola.
Bueno, antes de nada haceros saber que escribo por que no encuentro la manera y aunque he encontrado cientos de mensajes sobre lo mismo y con soluciones a mí no me sale.
Tengo una carpeta en la que guardo unas imágenes y quiero que al hacer un filtro se me abra la imagen que sea igual al id.
Tengo una base de datos donde guardo la url de cada foto pero solo consigo que me muestre el número del id y la ruta y no la imagen. Os dejo el código a ver qué puede ser:
<?php
$iddorsal = $_POST['id'];
print "Dorsal: $iddorsal";
include ("conexion.php");
$concontrol1 = mysql_connect($host, $user, $pass) or die("Problemas al conectar.");
mysql_select_db($db, $concontrol1) or die("Problemas al seleccionar la base de datos.");
$registro = mysql_query("SELECT diploma FROM diplomas WHERE dorsal = '$iddorsal'") or die ("Problemas con la consulta:" .mysql_error());
$diploma = mysql_fetch_assoc($registro) or die('Diploma inexistente');
header("Content-type: $diploma[jpg]");
print $diploma ['diploma'];
?>
Gracias por vuestro tiempo.