• 05-12-2013, 16:42:06
    #1
    Reveloper
    Merhaba,

    foreach ile bastırdığım veride bir update submit inputu var.

    İstediğim şey şudur:

    input butonuna basınca mysql_update olacak. mysql update oluncada

    basılan <td>yazu yazu yazı</td> bölümü silinerek kalkacak basılan yerden?
  • 05-12-2013, 22:00:58
    #2
    Burti adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    foreach ile bastırdığım veride bir update submit inputu var.

    İstediğim şey şudur:

    input butonuna basınca mysql_update olacak. mysql update oluncada

    basılan <td>yazu yazu yazı</td> bölümü silinerek kalkacak basılan yerden?

        <script type="text/javascript">
          $(document).ready(function() {
    		$('body').delegate('.load', 'click', function(e) {
    		var no=$(this).attr("id");
    			$.ajax({
    				url: 'islem.php',
    				data: 'sayi='+no,
    				type: 'GET',
    				cache: false,
    				success: function(data) {
    					$('.load-more').html(data);
    				}
    			});
    
    			e.preventDefault();
    		});
    	});
        </script>
    Aslında istediğin php den çok javascript ile yapılabilecek birşey yukarıdaki javascript kodunu incelersen mantığın şu şekilde olduğunu görebilirsin.

    Load class'ına sahip herhangi bir objeye tıklarsam ( bu kısım senin butonun olacak ) idsini oku ve islem.php dosyasına get ile gönder, gelen cevabıda load-more class'ına sahip objede yazdır.

    kısaca butona class ata , bu classtan tıklamalarda id değerini dosyaya gönder, id değerine göre işlem yaptır güncelle/sil vs dönen sonuç içinde istediğin td'ye bir class ata sonucuda td içerisinde yazdır..