fatihclkl adlı üyeden alıntı: mesajı görüntüle
tüm kayıtları tek bir sayfada düzenleyip kaydediyorum.

http://prntscr.com/bbu7jx
radio input namelerini dizi şeklinde yaparsanız kullanımı daha kolay olacaktır.
yoklama[1] buradaki 1 yerine idyi yazdıracaksınız.

Örneğin yaşar ve ahmet adında öğrenci var yaşarın idsi 1 ahmetin idsi 2
Yaşar:
<input type="radio" name="yoklama[1]" value="1"> var
<input type="radio" name="yoklama[1]" value="0"> yok
<br />
Ahmet:
<input type="radio" name="yoklama[2]" value="1"> var
<input type="radio" name="yoklama[2]" value="0"> yok
Verileri bu şekilde post ettikten sonra $_POST['yoklama'] değeri size dizi olarak öğrenci id ve değerleri döndürür. Örneğin $_POST['yoklama'][1] bize yaşarın radiodan seçilen değerini döndürür.

Basit bir örnek:
<?php
$yoklama_dizi = $_POST['yoklama'];
foreach ($yoklama_dizi as $ogrenci_id => $deger)
{
	//$deger => 1 se öğrenci var, 0sa öğrenci yok
	//$ogrenci_id ise bize öğrenci id değerini verir
	
	$kaydet = mysql_query("insert into yoklama (id,tarih,yoklamavakti,ogrenci_id) values (NULL, '$tarih','$deger','$ogrenci_id')") or die("Hata: kayıt işlemi gerçekleşemedi."); 
}
?>