Le he dado una hojeada y no veo que guardes la url de la imagen que guardas, solo veo la ruta en que la guardas.
Tendrias que tener en tu bd un campo mas llamado digamos "url" en donde guardes la ruta en que esta la imagen y se pueda ver en el navegador.
Algo asi seria.
Código PHP:
Ver original$ruta_destino = "http://localhost/miproyecto/fotos/";
$namefinal= trim ($_FILES['fichero']['name']); $url= $ruta_destino . $namefinal;