El problema de almacenar la foto en un campo binario es que requieres hacer una consulta extra en otro script, ejemplo imagen.php, que lea la imagen, envie los encabezados necesarios header('Content... bla bla bla') y despues envie la imagen.
La otra opcion es guardar la imagen como archivo y almacenar el nombre (opcionalmente tambien la ruta) en la base de datos.
Código php:
Ver original// Mostrando imagen guardada en base de datos:
// imagen.php generara una consulta para buscar la imagen
echo "<img src=\"imagen.php&id=$id\" />";
// Mostrando imagen en base a la ruta y nombre guardados
echo "<img src=\"$imagen\" />";