¿Y nosotros como íbamos a adivinar lo que acabas de decir?
Si eso ya lo sabías no entiendo porque nos haces perder el tiempo viendo cosas obvias, evidentemente el problema lo tienes al recibir la variable por GET.
En apariencia la URL debería verse así: script.php?id=99
Y solo de esa forma se puede recuperar $_GET['id'], ¿eso lo haces bien o que mas puedes decir?