Kode Otomatis biasanya digunakan untuk ID sebuah inputan, Agar tidak salah, bisa berupa angka maupun di kombinasikan. Dalam sebuah proses sistem, ID sangat diperlukan sebagai acuan untuk proses lainnya. Apabila ID sama, database tidak akan dapat menyimpan data. Oleh karena itu untuk mempermudah dalam kita membuat sebuah ID sangat diperlukan Kode Otomatis tersebut.
Banyak versi dalam membuat sebuah kode otomatis, tetapi prinsipnya tetap sama yaitu dengan perulangan. Jadi, Coding akan membaca isi database terlebih dahulu untuk menentukan tabel tersebut sudah ada isinya apa belum. Daripada bingung membaca penjelasan saya langsung saja kita lihat codingnya.
berikut Source Code untuk Kode Otomatis Kombinasi.
include("../koneksi.php");
$no= mysql_query("Select id_promosi from data_promosi order by id_promosi desc") or die ("Salah");
$kode = mysql_fetch_array($no);
$kd_rumah = $kode['id_promosi'];
$urut = substr($kd_rumah,3,3);
$tambah = (int)$urut+1;
if (strlen($tambah) == 1){
$format = "PRM"."00".$tambah;
}else if (strlen($tambah) == 2){
$format = "PRM"."0".$tambah;
}else if (strlen($tambah) == 3){
$format = "PRM"."".$tambah;
}
Source Code tersebut untuk membuat 3 angka dan 3 huruf, jika akan mengubah menjadi 2 kita tinggal ubah $urut = substr($kd_rumah,2,2); dan pada source code
if (strlen($tambah) == 2){
$format = "PR"."0".$tambah;
}else if (strlen($tambah) == 3){
$format = "PR"."".$tambah;
}
Jangan lupa koneksinya yaa...!!!
Semoga bermanfaat...:)
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar