soedirman15@gmail.com atau WA 085740291996

Minggu, 20 Oktober 2013

Script membuat ID Otomstis Format Custom dengan PHP

<?php
//script untuk membuat id otomatis

//panggil koneksi
include "koneksi.php";
// format id film "F0001"
//cek apakah sudah ada data id d table
//gunakan select

$sql=mysql_query("select max(idfilm) from film");//memilih idfilm dari table film
$row=mysql_fetch_row($sql);// melihat row terakhir dan terbesar

//tandanya jika
if($row)
{
//statement di jalankan ketika $row bernilai True( ada record)
//untuk membuat id otomatis,pecahkan huruf dg aNGKA
$angkaawal=substr($row[0],1); //dengan demikian $angka awal akan berisi 4 digit nomer seri
$angka_int=(int) $angkaawal; //konversi nilai string 0001 (nomerseri) ke integer 1
$calon_seri_baru=$angka_int + 1 ; // tambahkan $angka_int dengan 1,sehingga d dapat calon seri number
//jika sudah di dapat angka seri baru konversi balik ke format idfilm
$id_baru="F".str_pad($calon_seri_baru,4,"0",STR_PAD_LEFT);
}
else
{
$id_baru="F0001";
}


?>

0 komentar:

Posting Komentar