No se que quiso elgoncho99, pero bien por participar.
yo te diria pao que mejor en la linea
Código PHP:
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $nombre_archivo)){
echo "El archivo ha sido cargado correctamente.";
el comando "$_FILES['userfile']['tmp_name']" no tiene ninguna direccion establecida y por si solo PHP no va saber donde esta hubicada.
utiliza el path donde solo tu sabes que estan la imagenes, concatena ese path con "$_FILES['userfile']['tmp_name']" y crea otra variable de nombre "$imgpath"
que sea igual al path concatenada con la variable "$nombre_archivo".
Asi mismo en el Insert:
Código PHP:
$query="INSERT INTO `convenios`(`COV_Id`, `UNI_Id`, `PAI_Id`, `COV_Nombre`, `COV_Fecha_Firma`, `COV_Fecha_Vigencia`, `COV_Resumen`, `COV_Renovacion`, `COV_Documento`) VALUES ('','$Iduni','$Idpais','$nombre','$ff','$fv','$res umen','$renovar','nombre_archivo')";
$result=select($query);
Cambia el "nombre_archivo" por la varibale que te hice crear "$imgpath".
eso deve funcionar, intentalo y me cuentas.