[ASK] cara menambahkan kata di depan id

misi gan mau tanya kalo buat nambahin kata pada id di php gimana ya? contohnya: MJ0001

angka 1 itu dapet dari database yang berjenis data INT dan autoincrement. thankyou

avatar kodokLoncat
@kodokLoncat

21 Kontribusi 0 Poin

Diperbarui 8 tahun yang lalu

5 Jawaban:

tingal concatinate gan, ambil id terahir terus 'mj00' .$id_terakhir;

avatar immeng
@immeng

10 Kontribusi 18 Poin

Dipost 8 tahun yang lalu

klo ane gini gan :

$sqlnomer= "SELECT SUBSTR(MAX(`id_ku`),-5) AS ID  FROM ddd where id_d like '$kwid%'";
//echo $sqlnomer;
$dataMax = mysql_fetch_assoc(mysql_query($sqlnomer)); // ambil data maximal dari id transaksi

            if($dataMax['ID']=='') { // bila data kosong
                $ID = $param."00001";
            }else {
                $MaksID = $dataMax['ID'];
                $MaksID++;
                if($MaksID < 10) $ID = "0000".$MaksID; // nilai kurang dari 10
                else if($MaksID < 100) $ID = "000".$MaksID; // nilai kurang dari 100
                else if($MaksID < 1000) $ID = "00".$MaksID; // nilai kurang dari 1000
                else if($MaksID < 10000) $ID = "0".$MaksID; // nilai kurang dari 10000
                else $ID = $MaksID; // lebih dari 10000
            }

echo $ID;

saya coba di aplikasi yang ane buat setahun lalu... dan Alhamdulillah berhasil :) Semoga membantu dan bermanfaat.

avatar paktani
@paktani

32 Kontribusi 10 Poin

Dipost 8 tahun yang lalu

terima kasih bro sangat membantu

avatar kodokLoncat
@kodokLoncat

21 Kontribusi 0 Poin

Dipost 8 tahun yang lalu

siip...

avatar paktani
@paktani

32 Kontribusi 10 Poin

Dipost 8 tahun yang lalu

bisa pake fungsi str_pad()

<?php
$kode = "MJ";
$id = 1;

echo $kode.str_pad($id,4,"0",STR_PAD_LEFT);
?>

ref: http://www.w3schools.com/php/func_string_str_pad.asp

avatar zafranf
@zafranf

1 Kontribusi 0 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban