jorge7:
Lo que puedo observar es que esa NO es la manera apropiada de subir archivos a un directorio especifico.
Debes adicionar un is_uploaded() y despues move_uploaded(), etc....
Otra cosa que observo es que estas insertando en la base de datos y despues copiando.
Aqui hay excelentes turoriales de subida de imagenes. Y excelentes turoriales de guardar en base de datos y hasta hay como guardarlos en binario. Simplemente copia esos tutoriales y todo te saldra bien.
Asimismo, te muestran como sacarlos para poder verlos.
Finalmente, se puede ver que lo que estas guardando es la ubicacion de la imagen y el nombre de esta Unicamente.
Saludos
Franco
P.S. Para ver la imagen puedes utilizar ->
echo "<img src=\"Aqui un enlace al directorio donde esta la imagen\">";