Haloo! Selamat Datang di Komunitas Private Training Web Development (47510 Members, 448 Projects, 3633 Topic, 9913 Comments)

Butuh karyawan baru? atau seorang Web Developer (Part-time/Freelance/Full-time), cari disini : Members Area Jobs!
Nomor Surat Otomatis kembali ke awal Ketika Tahun Baru
RudiSebatian Mengatakan : Members -
Rate Topic :
  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 !!!