Disini saya ingin mendokumentasikan, cara membuat penomoran otomatis di php mysql dengan kombinasi Huruf , angka , tanggal , dan tahun. sebagai contoh sebagai berikut: Nomor yang dilingkarin dibawah ini (PO202201002) NB : - PO adalah huruf depan - 2022 adalah Tahun ini. - 01 adalah tanggal hari ini. - 002 adalah nomor urut, jika data 002 sudah disimpan maka dengan otomatis berubah menjadi 003, begitu selanjutnya. di bawah ini contoh kodingannya : <?php //TIMEZONE date_default_timezone_set("Asia/Jakarta"); $date= date("Y-m-d"); // NOMOR URUT ORDER $query =mysqli_query($GLOBALS["___mysqli_ston"], "SELECT max(no_beli) as maxKode FROM tbl_buy"); $data = mysqli_fetch_array($query); $noOrder = $data['maxKode']; $noUrut = (int) substr($noOrder, 9, 3); $noUrut++; $char = "PO"; $tahun=substr($date, 0, 4); $bulan=substr($date, 5, 2); $no_beli = $char .$tahun .$bulan .