Código PHP:
<?php
if(isset($_POST['boton'])){//si el boton fue presionado
//ejecutar lo siguiente
//mostramos el valor de $_POST['radio'], que es el radio button que se ha seleccionado
//si es 1 se ha seleccionado el primero sino el segundo
$seleccionado = $_POST['radio'];
}
//esto checked="checked" significa que el radio estará seleccionado
// y esto "if ($seleccionado == 1){echo 'checked="checked"';}" está preguntando que en caso de que sea 1 se imprima checked="checked"
// de esa forma quedará seleccionado, lo mismo con el segundo radio, preo en lugar de valor 1 es 2
?><form id="form1" name="form1" method="post" action="">
<label for="campo"></label>
<input name="radio" type="radio" id="radio" value="1" <?php if ($seleccionado == 1){echo 'checked="checked"';} ?> />
<input type="radio" name="radio" id="radio2" value="2" <?php if ($seleccionado == 2){echo 'checked="checked"';} ?>/>
<input type="submit" name="boton" id="boton" value="Enviar" />
</form>