En los INSERT no se puede usar la claúsula WHERE ya que el registro no existe aún ya que es en ese momento cuando lo estás creando ;)
Lo que debes hacer es meter ese id_user en el registro.
Tu tabla es así
Código PHP:
| id_file | id_user | nom_file | descrip_file | ruta_file | tipo_file | size_file |
Cuando haces un insert lo que estás haciendo es rellenando esos campos para una fila.
Ejemplo
Código PHP:
| id_file | id_user | nom_file | descrip_file | ruta_file | tipo_file | size_file |
| 113 | 20 | pepe | Lorem Ipsum | /upload/ | jpeg | 512 |
Por eso te decía al principio que necesitabas el id_user ya que esta tabla requiere ese campo para poder relacionar este archivo con un usuarios concreto.
Saludos!