Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1
Bagaimana cara membuat kode otomatis berdasarkan tanggal
mohon bantuannya gan. saya ingin membuat kode transaksi otomatis dimana kode transaksi itu gambungan antara kd_booking (auto increment) dan tanggal pesan.
code yang saya tulis seperti ini
code yang saya tulis seperti ini
<?php |
Comments
$kd_transaksi = $char . $tgl_pesan .printf('%04s', $nourut);
ini kan udah.yg dimau seperti apa?
$kd_transaksi = $char . $tgl_pesan .sprintf('%04s', $nourut);
pake sprintf,
$nourut di var_dump coba isinya apa
hasilnya bool(false) 0000 mas
SELECT max(kd_booking) AS kode FROM booking WHERE kd_booking LIKE '$tgl_pesan%'
ini di run di dbase, keluarnya apa$nourut = substr($kdMax, 8, 4);
$nourut++;
$char = 'BO';
$nourut = 0;
ini model deklarasi nya kok bolak balik begini?
deklarasi begini yg dipake sama script ya yg di declarasi terakhir
maaf mas letak perbedaanya dimana ya mas?. saya juga menuliskan urutan seperti ini.
$nourut = substr($kdMax, 8, 4);
$nourut++;
$char = 'BO';
$nourut = 0;
apakah SELECT max() itu cuma berlaku untuk tipe varchar mas? soalnya setiap tutorial yang saya temukan mereka menggunakan tipe varchar tp disini saya tipe datanya int autoincrement?
$nourut = intval(substr($kdMax, 8, 4));
baru di $nourut++; dan gak usah di set 0 lagi di bawahnya,
maksudku if null itu yg dibagian $nourut = substr($kdMax, 8, 4);,
dirubah jadi
saya kan coba tulis seperti ini
kemudian saya var_dump(kd_transaksi) hasilnya "BO8420181205". sesuai sih dengan yang saya inginkan tapi apakah cara seperti itu efektif mas?