Postingan lainnya
Menghitung usia dari database Codeigniter
Siang semua, saya pakai script modal dan saya ingin menampilkan usia di file tsb dari get id, utk menampilkan data saya menggunakan ajax, tapi saya bingung bagaimana menyisipkan code hitung harinya. kalo saya sisipkan code di view data tidak get id, jd yg muncul hanya usia pegawai dari data terakhir di db. jadi gimana caranya biar id jadi datanya itu ke get? mohan bantuannya master Script ajax
function edit_book(id_pegawai)
{
save_method = 'update';
$('#form')[0].reset(); // reset form on modals
//Ajax Load data from ajax
$.ajax({
url : "<?php echo base_url('index.php/simpeg/Modal/')?>/" + id_pegawai,
type: "GET",
dataType: "JSON",
success: function(data)
{
$('[name="id_pegawai"]').val(data.id_pegawai);
$('[name="nik"]').val(data.nik);
$('[name="nama"]').val(data.nama);
$('[name="jenis_kelamin"]').val(data.jenis_kelamin);
$('[name="no_hp"]').val(data.no_hp);
$('[name="email"]').val(data.email);
$('[name="tgl_lahir"]').val(data.tgl_lahir);
$('[name="status"]').val(data.status);
$('[name="jml_anak"]').val(data.jml_anak);
$('[name="tgl_masuk"]').val(data.tgl_masuk);
$('[name="jabatan"]').val(data.jabatan);
$('[name="sisa_cuti"]').val(data.sisa_cuti);
$('[name="kantor_jiaec"]').val(data.kantor_jiaec);
$('#modal_form').modal('show'); // show bootstrap modal when complete loaded
$('.modal-title').text('Detail Pegawai'); // Set title to Bootstrap modal title
},
error: function (jqXHR, textStatus, errorThrown)
{
alert('Error get data from ajax');
}
});
}
script hitung usia
<?php
$dob = strtotime($row->tgl_lahir);
$current_time = time();
$age_years = date('Y',$current_time) - date('Y',$dob);
$age_months = date('m',$current_time) - date('m',$dob);
$age_days = date('d',$current_time) - date('d',$dob);
if ($age_days<0) {
$days_in_month = date('t',$current_time);
$age_months--;
$age_days= $days_in_month+$age_days;
}
if ($age_months<0) {
$age_years--;
$age_months = 12+$age_months;
}
?>
0
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban