Le estoy dando muchas vueltas y a ver donde esta el error..
Carpeta donde ubico la imagen
$_Files lo doy como $archivo
$attachtpm= nombre de archivo temporal $archivo['tmp_name']
$attachname= nombre de archivo final $archivo['name']
Y la $ruta que es lo que pongo en Values para que de el valor en la BD
$ruta = move_uploaded_file($attachtmp, "$dir/$attachname");
(recibe el nombre de archivo temporal ($attachtmp) y luego nombra el archivo que deseo dar ($attachname) Es decir $ruta creo que es altas/nombrearchivo
Algo no estoy entendiendo y no pillo..