Aşağıdaki gibi kodum var ama burada data_id yakalıyorum sonra bu arada aşağıdaki işlemler foreach ile dönüyor sonra ben bu yakaladım datayı formdan data dosyaya gönderip orada gönder butonuyla gelen id yi yakalamak istiyorum çünkü ona göre update işlemi yapacağım
ama 3 tane bile input olsa hep aynı id dönüyor örneğin hep 374 id si dönüyor en son daki id ama 373 372 var üstükinde de gönder butonları ayrı ayrı ama neden hep son id dönüyor çözümü olan var mı acaba ?
<form action="" class="data_gonder" method="POST">
<input type="text" name="data_id" value="<?= $data['data_id'];?>">
<input type="text" name="aut" value="">
<button name="data" class="btn btn-primary">Gönder</button></form>
</td>
</tr>
<?php } ?>
<script type="text/javascript">
$(".data_gonder").on("submit", function (e) {
e.preventDefault();
$.ajax({
url: "data.php",
data: $(".data_gonder").serialize(),
type: "post",
success:function(e)
{
if(e == "başarılı"){
swal("Tebrikler","Kaydınız Başarılı..!","success");
setTimeout(function(){
window.location = ""; }, 2000);
$('.').fadeIn("slow");
$('.').html(e);
$('.').fadeOut(5000);
}else if(e == "mail mevcut"){
swal("Hata","Mail Mevcut Mevcut Lütfen Faklı Kullanıcı Adı Giriniz..!","warning");
}else if(e == "kullanıcı mevcut")
{
swal("Hata","Kullanıcı Adı Mevcut Lütfen Faklı Kullanıcı Adı Giriniz..!","warning");
}
}
});});
</script>