v2.5.2
Giriş yap

Ajax sayfasında diziye eleman ekleyemiyorum

burhan
752 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Kolay gelsin kasa sayfasındaki fiyat ve adet i ajax php gönderiyorum ajax php de bu ikisinin çarpımını array push ile diziye ekliyorum ardından array sum ile dizinin toplamını anasayfada göstermek istiyorum lakin dizi toplamı olarak hep son gönderdiğim değer gösteriyor nasıl bir yol izlemem lazım hatayı nerde yaptım

  1. bu sitenin şifremi unuttum bölümü nerde yokmu benmi bulamıyorum
<?php
##ajax php sayfası
$dizi=[];
array_push($dizi,$urun->fiyat*$adet );
$dizi['kasa']=  array_sum($dizi);
echo json_encode($dizi);
?>
success: function (data) {
    if(data.hata){
        $('.dinamikModal .modal-body').html(data.hata);
        $('.dinamikModal').modal('show');
    }else{
        $('.gunlukIslemForm .islem').append(data.ok);                
        $('.gunlukIslemForm .tutar').html(data.kasa); 
?>
tayfunerbilen
1486 gün önce

çünkü her ajax isteğinde $dizi değişkenini tekrar oluşturuyor doğal olarak son değeri döndürüyor. Tek bir ajax request ile tüm fiyat ve adetleri gönderip ona göre hesap yaptırman gerekiyor.