Cara Membuat Penomoran Otomatis PHP

Jasa Website Profesional
July 28, 2016

Cara Membuat Penomoran Otomatis PHP

penomoran otomatis php

penomoran otomatis php

Selamat Sore
kali ini saya akan memberikan tutorial cara membuat penomoran otomatis dengan menggunakan bahasa php, penomoran otomatis ini sangat diperlukan dalam setiap pembuatan sebuah program, baik itu web programming atau bisnis program.
Sebagai contoh penomoran NIK, penomoran kode Anggota, penomoran surat jalan dan lain-lain. Untuk memudahkan dalam pemberian nomor unik tersebut seorang programmer biasanya membuat sebuah fungsi agar penomoran bisa terbentuk secara otomatis dan tidak berulang.
Langsung saja kita praktekan ya..

saya akan membuat contoh penomoran otomatis untuk pembuatan NIK dengan format YYYYmmdd999..

contoh nik yang akan dihasilkan  “20160729001”

Berikut adalah coding PHP penomoran otomatis NIK

<?php
date_default_timezone_set(“Asia/Jakarta”);
$tgl = date(‘Ymd’);
$dtkrywn=mysql_query(“select * from karyawan order by nik desc limit 1″);
if($dtkrywn==0){}
else { $idkrywn=$tgl.”001”;
while ($pkrywn=mysql_fetch_array($dtkrywn)){
$idkrywn=$pkrywn[‘nik’];
$idkrywn1=substr($idkrywn,9,3);
$idkrywn2=(int)$idkrywn1;
$idkrywn3=$idkrywn2 + 1 ;
$idkrywn4=intval($idkrywn3);
$idkrywn5=str_pad($idkrywn4,3,’0′,STR_PAD_LEFT);
$idkrywn=$tgl.$idkrywn5;
}
};

?>

berikut penjelasannya:

perhatikan baris ke 1 dan 2 baris ini berfungsi untuk menyeting tahun,bulan dan tanggal saat ini

date_default_timezone_set(“Asia/Jakarta”);
$tgl = date(‘Ym’);

perhatikan baris ke 3 , ini adalah perintah untuk mencari data nik terakhir yang sudah tersedia di database

$dtkrywn=mysql_query(“select * from karyawan order by nik desc limit 1”);

perhatikan baris ke 4, jika nik tidak ditemukan atau nik belum ada

if($dtkrywn==0){}
else { $idkrywn=$tgl.”0001″;

perhatikan baris ke 5 sampai terakhir , ini adalah perintah untuk membuat nik baru

while ($pkrywn=mysql_fetch_array($dtkrywn)){
$idkrywn=$pkrywn[‘nik’];
$idkrywn1=substr($idkrywn,7,4);
$idkrywn2=(int)$idkrywn1;
$idkrywn3=$idkrywn2 + 1 ;
$idkrywn4=intval($idkrywn3);
$idkrywn5=str_pad($idkrywn4,4,’0′,STR_PAD_LEFT);
$idkrywn=$tgl.$idkrywn5;
}
};

hasilnya akan seperti ini

penomoran otomatis php

penomoran otomatis php

demikianlah tutorial cara untuk membuat penomoran otomatis dengan php.

baca juga penomoran otomatis dengan visual basic (vb)

selamat mencoba…

Leave a Reply

Your email address will not be published. Required fields are marked *