Ja w kodzie formularza robię tak:
<input type="radio" name="radio_status1" value="1"{status11} /> <input type="radio" name="radio_status1" value="2"{status12} /> <input type="radio" name="radio_status1" value="3"{status13} />
- reszta to php:
1. Odbieram dane z formularza, parsuję tablicę $_POST i waliduję dane
2. Wrzucam wszystko do odpowiednich tablic, np: tablica dane to są odebrane wartości, tablica errors - ewentualne błędy, tablica values - różne selected="seleceted", value="", checked="checked" itp.
3. Zastępuje {} w forularzu odpowiednymi zmiennymi z odpowiedniej tablicy - w wypadku pól typu radio zmienna ma np. taką postać:
<?php
$values['<nazwa inputa><value inputa>'] = ' checked="checked"';
?>
Tu masz tutek:
http://www.forumweb.pl/viewtopic.php?t=45742