Mengetahui Usia dari Tanggal Lahirnya



Pada tutorial kali ini, akan di paparkan cara membuat script PHP untuk mencari usia seseorang apabila di ketahui tanggal lahirnya.

Secara logika, untuk mencari usia seseorang apabila deketahui tanggal lahirnya adalah dengan mencari selisihi antara tanggal pada saat sekarang adalah mengunakan fungsi date.

Selanjutnyak tanggal yang diperoleh dari fungsi date dicari selisihnya dengan tanggal lagit orang yang telah diketahui. Untuk mencari selisih antara tanggal lahir dengan tanggal sekarang menggunakan perintah date_diff

Adapun scirpt PHP-nya adalah sebagai berikut :

Script usia_hari.php

<?php

  $tgl_lahir = "1995-11-01";
     $tgl_sekarang = date("Y-m-d");


$sql ="SELECT datediff ('$tgl_sekarang' , '$tgl_lahir') as selisih";
$data = mysql_query($sql);
$baca=mysql_fetch_array($data); 
    
     echo"tanggal lahirnya $tgl_lahir <br>
           Sekarang usianya : $baca[selisih] hari";

?>

Atapun dapa juga dibuat usia dalam tahun yaitu dengan membagi usia alam hari dengan 365, lalu di bulatkan ke atas menggunakan fungsi .ceil. Adapun script PHP lengkapnya adalah sebagai berikut :

hasilnya : 




Script usia_tahun.php

<?php

  $tgl_lahir = "1995-11-01";
  $tgl_sekarang = date("Y-m-d");


$sql ="SELECT datediff ('$tgl_sekarang' , '$tgl_lahir') as selisih";
$data = mysql_query($sql);
$baca=mysql_fetch_array($data); 
    
     echo"tanggal lahirnya $tgl_lahir <br>
           Sekarang usianya :".ceil($baca['selisih']/365) . " tahun";

?>

Ataupun bisa jugia dibuat usianya dalam satuan tahun ... bulan .. hari , lalu dibulatkan ke bawah dengan fungsifloor. Adapun script PHP lengkapnya adalah sebagai berikut

hasilnya :


Script usia.php

<?php

  $tgl_lahir = "1995-11-01";
  $tgl_sekarang = date("Y-m-d");


$sql ="SELECT datediff ('$tgl_sekarang' , '$tgl_lahir') as selisih";
$data = mysql_query($sql);
$baca=mysql_fetch_array($data); 
    
     $tahun=floor($baca['selisih']/365);
     $bulan=floor(($baca['selisih'] - ($tahun*365))/30);
     $hari=$baca['selisih'] - $bulan * 30 - $tahun * 365;
    
     echo"tanggal lahirnya $tgl_lahir <br>
           Sekarang usianya : $tahun tahun - $bulan bulan - $hari hari";

?>

hasilnya :
sumber : http://woengkreatif.blogspot.com/2014/02/mengetahui-usia-dari-tanggal-lahirnya.html

Komentar

  1. https://androidrocksonmobility.blogspot.com/2011/09/open-file-with-default-application.html?showComment=1624942234881#c2372167514180859733

    BalasHapus
  2. termakasih banyak untuk informasinya.. semangat ngeblognya kak..

    naluri medika supplier alat kesehatan dan kedokteran
    supplier alat medis
    perusahaan supplier alat kesehatan, supplier alat alat kesehatan, daftar supplier alat kesehatan, supplier alat kedokteran

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

Bahaya Menyentuh Mainboard Komputer Atau Laptop Saat Dihidupkan

Mengetahui hari pada tanggal tertentu

Teknologi Terbaru di Balik Intel Haswell