Scroll to top

Haloo! Selamat Datang di Komunitas Private Training Web Development (34798 Members, 307 Projects, 3058 Topic, 8539 Comments)

Butuh karyawan baru? atau seorang Web Developer (Part-time/Freelance/Full-time) untuk mengerjakan project/aplikasi anda?, cari disini : Members Area Jobs!
Nomor Surat Otomatis kembali ke awal Ketika Tahun Baru
RudiSebatian Mengatakan : Members -
  1. Salam Semuanya,,
  2. Saya lagi kerjakan project Pembuatan surat,, salah satunya untuk pembuatan Nomor Surat Otomatis di Generate sendiri. Beberapa refrensi saya dapat di forum ini:
  3. https://members.phpmu.com/forum/read/membuat-no-cuti-random
  4. https://members.phpmu.com/forum/read/cara-membuat-atau-generate-nomor-surat-otomatis-dengan-php.
  5. Kode untuk reset jika awal bulan dari mas Robby:
  6.  
  7. $cek = mysql_fetch_array(mysql_query("SELECT no_surat FROM table ORDER BY id DESC LIMIT 1"));
  8. $ex = explode('/', $cek[no_surat]);
  9.  
  10. if (date('d')=='01'){ $a = '01'; }
  11. else{ $a = $ex[0]+1; }
  12.  
  13. $b = 'PPID';
  14. $c = array('','I','II','III','IV','V','VI','VII','VIII','IX','X','XI','XII');
  15. $d = date('Y');
  16. $no_surat = $a.'/'.$b.'/'.$c[date('n')].'/'.$d;
  17. echo $no_surat;
  18.  
  19. Yang ingin saya tanya,, jika Masuk awal tahun baru, nomor surat nya kembali ke awal ( No : 1 ), dimana ya kita ubah.,
  20. Format nomor surat otomatisnya sudah jalan,, cuma kendala disana saja.,
  21. Makasih semuanya.
Robby Prihandaya Mengatakan :
Admin -
  1. Assalam, setiap awal bulan memang kembali ke No 01 Pak,..
  2. jadi jika masuk tahun baru 2018, bulan Januari (Tgl 1) nanti maka no surat tentunya akan mulai dari 01 lagi,..
  3. karena dari script di atas kita cek tiap bulannya, jadi saya rasa tidak perlu ada yang diubah lagi.. :)

RudiSebatian Mengatakan :
Members -
  1. ya mas robby,, maksud saya bukan kembali lagi ke 0 jika pergantian Bulan,, namun kembali ke 0 jika pergantian Tahun nya.
  2.  
  3. Januari tahun 2017 = 01, dst.... sampai Akhir Tahun Bulan Desember 2017 akan terus naik nomor nya,,
  4. Kemudian pas masuk 01 Januari tahun 2018, Nomor Surat nya kembali lagi ke 0.,
  5. itu mas robby,, gimana ya caranya,, sudah coba tapi belum bisa

Jaka Abdul Haris Mengatakan :
Members -
  1. Assalam,.. Mas Rudi
  2.  
  3. pada baris ke-10 ganti menjadi
  4. if (date('d')=='01' && date('n')=='01'){ $a = '1'; }
  5.  
  6. //ini akan membuat nomor surat kembali ke 1, saat tahun baru

Muslim hidayat Mengatakan :
Members -
  1. Assalam,.. maaf mas-masnya syntaks nya sudh saya coba tapi untuk bulan 1 awal tahun, no nya ga berubah 01 terus ya selama 1 bulan.. mohon pencerahannya..

luqman ketox Mengatakan :
Members -
  1. panduan memasang/instal CMS di mana ya, saya sudah coba beberapa ga sukses, sudah saya letakkan di htdocs, sudah saya buatkan dan impor db tp gagal, sudah saya coba cms SiAdmin

Maaf, Untuk Memberikan Komentar Anda Harus Login !!!