• Terbaru

    JSON, melewatkan nilai data Javascript

    Cara melewatkan nilai data di dalam array dengan urutan HTML > Javascript > PhP > dikembalikan ke Javascript

    Contoh
    JS :
    $(document).on("click",".btn_selesai_semua_pekerjaan_foreman",function(event){
        event.preventDefault();
        if(confirm("UPDATE STATUS SELESAI DIKERJAKAN ?")){
             var kd=$(this).attr("id");
            $.ajax({
                url:"../2/selesai_semua_pekerjaan_foreman_proses.php",
                method:"GET",
                dataType:"JSON",
                data:"kd="+kd,
                success:function(data){
                   alert(data.keterangan);
                }
            });
        }
     
    });
    .
    PhP :
    <?php
    include "../../proses/_con.php";
    $kd=$_GET["kd"];
    $crkl=mysqli_query($konek,"select keluhan_peritem_status_dikerjakan from jc_item_pekerjaan_foreman where no_workorder='".$kd."' and keluhan_peritem_status_dikerjakan=0");
    $crpk=mysqli_query($konek,"select status_dikerjakan from jc_item_pekerjaan_foreman  where no_workorder='".$kd."' and status_dikerjakan=0");
    $crfn=mysqli_query($konek,"select posisi_final from jc_item_pekerjaan_foreman where no_workorder='".$kd."' and posisi_final=0");
    $crcu=mysqli_query($konek,"select posisi_cucian from jc_item_pekerjaan_foreman where no_workorder='".$kd."' and posisi_cucian=0");
    $br1=mysqli_num_rows($crkl);
    $br2=mysqli_num_rows($crpk);
    $br3=mysqli_num_rows($crfn);
    $br4=mysqli_num_rows($crcu);

    $error='';
    if($br1>0){
    $error='KELUHAN';
    }else if($br2>0){
    $error='PEKERJAAN';
    }else if($br3>0){
    $error='FINAL';
    }else if($br4>0){
    $error='CUCI';
    }
    if($br1>0 || $br2>0 || $br3>0 || $br4>0){
    $arrayn=array('keluhan'=>'0','pekerjaan'=>0,'final'=>'0','cuci'=>'0','keterangan'=>$error.' MASIH ADA YANG BELUM DI UPDATE');
    echo json_encode($arrayn);
    }
    ?>
    .
    nilai yang ada di $arran bisa di panggil dari file javascript yang ada di variabel data, misal ingin memanggil nilai keterangan, maka pada javascript file diketik data.keterangan.

    No comments

    Saya sangat berterimakasih apabila sahabat sekalian bersedia untuk tidak meninggalkan spam dan meninggalkan komentar yang berhubungan dengan artikel di atas.