Cita:  Primera pregunta para grabarle la ruta de la foto, tengo que empezar con el C:/etc..... o http:/localhost/etc......
    Lo ideal es que trabajes con rutas relativa a tu sitio vía: fotos/imagen.jpg .. 
para luego componer tu ruta absoluta completa a la hora de accederla tipo c:\nose\bla\fotos\imagen.jpg o 
http://localhost/etc .. según el destino de la imagen (si a un tag HTML de imagen directo .. o bien vas a usar PHP para leer ese archivo y procesarlo).   
 Cita:  Y la segunda es como puedo hacer para que la base de datos me muestre solo las fotos de un determinado año , como por ejemplo 1994. y obviamente el nombre .
    Bueno . depende de que formato del campo FECHA trabajes .. deberías usar tipos DATETIME o DATE .. si lo haces así tienes funciones de SQL para obtener sólo el año de una fecha completa y de ahí usarlo en tu condicional WHERE típico .. Por ejemplo algo así: 
$year='2004';
$sql="SELECT * FROM tabla WHERE YEAR(campo_fecha) = '$year'"; 
Podrías obtener el año de una fecha con DATE_FORMAT() , EXTRAC() ...  
Más info: 
http://www.mysql.com/doc/en/Date_and...functions.html 
Un saludo,