Öncelikle Herkese Merhabalar,
if (isset($_POST['yoklamayap'])) {
foreach ($_POST["students_status"] as $row ) {
$ekle=$baglanti->prepare("INSERT INTO yoklama SET students_status=:i");
$ekle->execute([':i'=>$row]);
}
foreach ($_POST["tarih"] as $row ) {
$ekle=$baglanti->prepare("INSERT INTO yoklama SET tarih=:i");
$ekle->execute([':i'=>$row]);
}
foreach ($_POST["students_no"] as $row ) {
$ekle=$baglanti->prepare("INSERT INTO yoklama SET students_no=:i");
$ekle->execute([':i'=>$row]);
}
if ($ekle) {
echo "Kayıt Başarılı";
// code...
}else {
echo "Kayıt Başarısız";}
}
amacım bu kodlar çoklu kayıt işlemi yapmak, kayıt da yapıyor. Anacak her bir foreach döngüsünü ayrı satırlara kaydedyor. Oysa ki ben istiyorum ki;
students_status students_no ve tarih aynı satıra kaydedilsin. Şimdiden destekleriniz için teşekkür ederim.
PDO çok kayıt sorunu
Re: PDO çok kayıt sorunu
PDO kullanarak büyük miktarda veri çekmek veya işlemek, bellek tükenmesine veya performans sorunlarına neden olabilir. Özellikle sorgu sonuç seti büyükse, tüm veriyi belleğe yüklemek yerine, veriyi parçalı olarak işlemek veya sorgu sonuçlarını daha küçük parçalar halinde almak faydalı olabilir. I want watermelon
Kimler çevrimiçi
Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 0 misafir