Evet Sonunda verileri göndermeyi başardım
Çift boyutlu dizler kullanarak yaptım
Yalnız iki problem daha oluştu.

t7.php

<?php$
x=",";$
i=0;$
tumu=0;
//$birim = $_POST['birim'];        
include('connect-db.php');        
$result = mysql_query("SELECT * FROM ogrenci where sinif='9A'")         or die(mysql_error());          
echo "<table border='1' cellpadding='10'>";        
echo "<tr> <th>Sıra No</th> <th>Sınıfı</th> <th>No</th> <th>Adı</th><th>Soyadı</th> <th>Sınıfta Yok</th> <th>Geç Kaldı</th></tr>";        while($row = mysql_fetch_array( $result )) {                
$i++;                
$kademe        = $row["kademe"];                
$sinif        = $row["sinif"];                
$no            = $row["no"];                
$adi        = $row["adi"];                
$soyadi        = $row["soyadi"];                
$yok        = $row["yok"];
echo"                
<form action='t8.php' method='POST' action='t8.php'>
<tr>
<td  width='388'> <font face='Tahoma' size='2'>$i</font> <input type='hidden' name='deger[$i][1]' value='$i'></td>
<td  width='388'> <font face='Tahoma' size='2'>$sinif</font> <input type='hidden' name='deger[$i][2]' value='$sinif'></td>
<td  width='388'> <font face='Tahoma' size='2'>$no</font> <input type='hidden' name='deger[$i][3]' value='$no'></td>
<td  width='388'> <font face='Tahoma' size='2'>$adi</font> <input type='hidden' name='deger[$i][4]' value='$adi'></td>
<td  width='388'> <font face='Tahoma' size='2'>$soyadi</font> <input type='hidden' name='deger[$i][5]' value='$soyadi'></td>
<td  width='388'> <font face='Tahoma' size='2'><input type='checkbox' name='deger[$i][6]' value='Yok'/></td>
<td  width='388'> <font face='Tahoma' size='2'><input type='checkbox' name='deger[$i][7]' value='Gec'></td>
</tr>
";}
echo "</table><br><input type='submit' value='Yoklama Gönder'></form></form>"?>
t8.php
PHP Kodu:

<?phpinclude("connect-db.php");
$user=gethostbyaddr($_SERVER['REMOTE_ADDR']);
$ip=getenv("REMOTE_ADDR");
$i=0;
$degerler=$_POST["deger"];
foreach( $degerler as $index => $deger) {
$i++;
$no=$degerler[$i][1];
$adi= $degerler[$i][2];
$soyadi=$degerler[$i][3];
$sira1=$degerler[$i][4];
$sira2=$degerler[$i][5];
$sira3=$degerler[$i][6];
$sira4=$degerler[$i][7];
echo $no."</br>";
echo $adi."</br>";
echo $soyadi."</br>";
echo $sira1."</br>";
echo $sira2."</br>";
echo $sira3."</br>";
echo $sira4."</br>";
$sql = "insert into devamsizlik (no,pcadi,pcipi,devamsiz) values ('$no','$user','$ip','$sira3')";
$kayit = mysql_query($sql);}  
?>
Yalnız Şöyle iki hata ortaya çıktı.
1. Checkboxlardan gelen veriyi boş olarak
2. Checkboxları boş olarak gönderirsem
Notice: Undefined offset: 6
şeklinde bir hata veriyor.
Önereceğiniz çözüm nedir