bueno,, me imagino que ya has comprobado que si entra en el IF
Cita: if ($_FILES['Filedata']['name']) {
,
además no veo como tienes construido tu formulario para el upload de este archivo (tu formulario debe tener enctype="multipart/form-data" para el upload del archivo en la etiqueta form), al igual.. manejas un input hidden de tamaño máximo del archivo a subir?
estos podria ser algunos factores del porque no se ejecuta el query.. al igual para testeos utiliza en tu sentencia mysql_query la función die(mysql_error), y asi depurar más facilmente tu script.
un saludo.