v2.5.2
Giriş yap

Anlık Listeleme de post işlemi yaptıramıyorum

emmir2
294 defa görüntülendi

Bu şekilde anlık olarak verileri listeletiyorum onay formum lakin çalışmıyor

 <div class="card-body">
    <div class="table-responsive">
        <div id="listeleme"></div>
    </div>
</div>
$(document).ready(function() {
   $("#listeleme").load("ajax/veriler.php");
});

setInterval(function() {$("#listeleme").load('ajax/veriler.php');}, 1000);
<?php if ($row['admin_onay'] == 0){ ?>
<td>
   <form method="POST">
      <div class="col-md-12">
   <button type="submit" name="sipal" class="btn btn-primary">Onayla</button>
       </div>
  </form>
   <?php if (isset($_POST['sipal'])) {
   $islem = $db->prepare("UPDATE kurye_talebi SET  admin_onay = ? WHERE id = ?");
   $islem = $islem->execute(array(1,$row['id']));
   if ($islem) {
   }else{
   }
   }
?>
</td>
                                                  
<?php }else{ ?>
munzevi
942 gün önce

mantiksal acidan hatali. calismamasi normal. goreceli bir adresden form verisi alarak, static bir adres de post isteginde bulunuyorsun. ajax kullan, mumkunse json degerler ile geleb sonuclari yazdir. daha saglikli. veya ajax kullan ve yine html deger dondur.

mobilim geri donup duzenleyemedim. kisaca ajax kullan. kullanmayacaksanda if(post) kullanimini ajax verilerede degil onu dahil ettigin sayfaya yaz