şöyle deneyin;
foreach ($_POST['uye_id'] as $uye_id) {
$yoklamaekle->execute(array(
'tutanak_id' => $_POST['tutanak_id'],
'uye_id' => $uye_id
));
}
if ($yoklamaekle->rowCount()) {
header("location:$get_url?durum=ok");
} else {
header("location:$get_url?durum=no");
}
Attığınız kodu aşağıdaki gibi ekledim ama uye_id'si tabloya yazmıyor. Aşağıdaki resimden görebilirsiniz.
if (isset($_POST['yoklamaEkle'])) {
$get_url=$_POST['get_url'];
$yoklamaekle=$db->prepare("INSERT INTO yoklama SET
tutanak_id=:tutanak_id,
uye_id=:uye_id
");
foreach ($_POST['uye_id'] as $uye_id) {
$yoklamaekle->execute(array(
'tutanak_id' => $_POST['tutanak_id'],
'uye_id' => $uye_id
));
}
if ($yoklamaekle->rowCount()) {
header("location:$get_url?durum=ok");
} else {
header("location:$get_url?durum=no");
}
}