.... primero: ID?, ID de la sesión?, algún parámetro de tu formulario??.
2do

(sé que "se oye feo" pero para seguir el conteo), lo que hace $_GET es capturar un valor que le pases vía URI (archivo.php?variable=valor), no se le ve mucho sentido estar reasignando un $_GET a un $_SESSION
3ro. No se trata de "refrescar" propiamente.... como dije antes, $_GET solo recupera un valor pasado por URI, si vaz a estar refrescando la misma URI ¿cuándo cambia ese valor? (... sin entender a qué "id" te refieres).
Adivinando un poco.... creo que intentas incrementar algún valor obtenido de un formulario (el "id"), la solución no es PHP sino JavaScript, necesitas ir asignando "el valor actual" a la URI para recuperarla porteriormente con $_GET (lo cuál no supone problema).... pero eso adivinando, necesitas explicarte mejor.
http://www.forosdelweb.com/f18/como-preguntar-foro-php-cosas-tener-cuenta-295415/