fatihclkl adlı üyeden alıntı: mesajı görüntüle
Radio inputlarını post ettiremiyorum.Normalde name değerlerine id atadım.Dbden idleri çekiyor.Fakat hepsi farklı olduğu için ne şekilde post ettireceğimi bilemiyorum.84 adet öğrenci var ve bunların sınıfta olup olamdığını var ve yok şeklinde dbye yazdırıyorum.
<input type="radio" name="1" value="0">
<input type="radio" name="2" value="0">
<input type="radio" name="3" value="0">
şeklinde 84'e kadar gidiyor.
<?php
error_reporting(E_ALL); ini_set("display_errors", 1);
require_once ("ayar.php");
if ($_POST){
$tarih =mysql_real_escape_string ($_POST['tarih']);
$yoklama =mysql_real_escape_string ($_POST['yoklamavakti']);
$ad=; //buraya radio inputlarından değer gelmesi gerek.

	$kaydet = mysql_query("insert into yoklama (id,tarih,yoklamavakti,adsoyad) values (NULL, '$tarih','$yoklama','$ad')") or die("Hata: kayıt işlemi gerçekleşemedi.");
  if ($kaydet){
	    echo "Başarılı bir şekilde gönderilmiştir.";
	    header("Refresh:10; url=e-yoklama");

    }
    else{
	    echo "Gönderim Esnasında Bir Sorun Oluştu!";
    }

}
  
?>
Yardımcı olursanız sevinirim.
radioların name değerlerine id atayınca post ettirmek zor olur onun yerine name kısımlarını asd[] olarak sabitleyin value kısımlarına gelen değeri yazdırın yazdırırken bir döngü oluşturursanız tek radio yazdığınızda döngü sayesinde kaç tane varsa o kadar yazdırır daha sonra kayıt yaparken önce $_POST['asd'] yi count ile saydırın yani kaç adet olduğunu öğrenin daha sonra sql işlemini for döngüsü içine alarak işlemi tamamlayın