• 07-02-2017, 01:10:13
    #1
    $(document).ready(function(){ 
    $('#guncelle').on('click', function() {
    $.post('degistir.php'); 
          });
    });

    Amacım checkbox işaretlenirse 1 işaretlenmez ise 0 olarak anında sql kaydettirmek jquery kutuphanesi ile yukarıdaki kod ile yapıyorum

    degistir.php sayfası oluşturdum, normal degistir.php her girdigimde 0 sa 1 1 se 0 yapan bir kod yazdım.



    Sorum şu; bu yöntem doğru mu? daha kolayı var mı?


    diğer sorum ise bunu ben tek checkbox için yapıyorum 2 tane daha checkboxım var


    degistir2.php degistir3.php şeklinde 2 tane daha oluşturursam onlarada yaparım fakat tek bir sayfadan halletmek daha kolay olur gibi nasıl yaparım?
  • 07-02-2017, 09:18:50
    #2
    Tek bir sayfadan halledebilmek için degistir.php sayfasında degistir?tur=1 ve degistir?tur=2 gibi istekler gönderebilirsin.

    $.post('degistir.php?tur=1');
  • 07-02-2017, 10:25:21
    #3
    checkbox a bir class atayın mesela class="checkbox"
    daha sonra jquery'de
    $('.checkbox').on('change', function(){
    // istediğiniz işlem..
    });

    Böyle yaparsanız güncelleye tıklamanıza gerek kalmaz. checkbox ta yapılan herhangi bir değişiklikte işlem gerçekleşir.