PHP :: function kode otomatis sederhana dengan php

yang pada mau buat code otomatis di php yuk mari merapat, kode ini bakalan cek 3 kode terakhir dan nilai max dari mysqlnya bakalan ditambah 1, pahami sendiri ya.. semoga bermanfaat..

//KODE OTOMATIS
function autonumber($id_terakhir, $panjang_kode, $panjang_angka) {
$kode = substr($id_terakhir, 0, $panjang_kode);
$angka = substr($id_terakhir, $panjang_kode, $panjang_angka);
$angka_baru = str_repeat(“0″, $panjang_angka – strlen($angka+1)).($angka+1);
$id_baru = $kode.$angka_baru;
return $id_baru;
}

//KODE OTOMATIS
function kode($tabel)
$cek = mysqli_query($con_mysqli,”SELECT * FROM $tabel”);
$rowcek = mysqli_num_rows($cek);
if ($rowcek > 0) {
$kode = mysqli_query($con_mysqli,”SELECT max(kode) as kode FROM $tabel”);
$data_kedua = mysqli_fetch_array($kode);
$kode_akhir = $data_kedua[‘kode’];
$kode_otomatis = autonumber($kode_akhir, 3, 3);
}else{
$kodedepan = strtoupper($tabel);
$kodedepan = str_replace(“DATA_”,””,$kodedepan);
$kodedepan = str_replace(“DATA”,””,$kodedepan);
$kodedepan = str_replace(“TABEL_”,””,$kodedepan);
$kodedepan = str_replace(“TABEL”,””,$kodedepan);
$kodedepan = str_replace(“TABLE_”,””,$kodedepan);
$kodedepan = strtoupper(substr($tabel,0,3));
$kode_otomatis = $kodedepan.”001″;
echo $kode_otomatis;
}

Please follow and like us:
10

Leave a Reply

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