Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function setKodeKonsumen($idorder, $idkonsumen){
- $getkode = $this->db->query("select max(kdkonsumen) as kode from konsumen")->row_array();
- if($getkode['kode']){
- $alfa = substr($getkode['kode'],0,1);
- $number = (int) substr($getkode['kode'],1,4);
- if($number >= 9999){
- // ganti abjad
- $alfaarr = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');
- $key = array_search($alfa, $alfaarr);
- echo $alfaarr[$key+1].'0001';
- }else{
- $number = $number + 1;
- if($number <= 9){
- $number = "000".$number;
- }else if($number >= 10 && $number <= 99){
- $number = "00".$number;
- }else if($number >= 100 && $number <= 999){
- $number = "0".$number;
- }else if($number >= 10 && $number <= 99){
- $number = $number;
- }
- echo $alfa.$number;
- }
- }else{
- echo "A0001";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement