Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Klik link berikut untuk informasi 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

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Cara Menampilkan deretan tanggal, kecuali hari Libur ?

Para Master , saya butuh solusi dari master2 disini ... sebelumnya saya sudah mengeluarkan output tanggal berurutan otomatis dengan script spt iini :
<body>
<?php
$tanggal_akad = '2016-05-01';
$no_akad='12345';
$angsuran = '25500';
$top = 90;
?>
<table border="1" cellpadding="5" cellspacing="5" style="border-collapse:collapse">
<tr>
<td>Penambahan Tanggal</td>
<td>Tanggal</td>
</tr>
<?php for ($x = 1; $x <= $top; $x++){?>
<tr>
<td><?php echo $x;?></td>
<td><?php $tgl= date('Y-m-d',strtotime('+'.$x-(1).' days',strtotime($tanggal_akad)));echo $tgl;?></td>
</tr>
<?php }?>
</table>
</body>
dengan script di atas saya mau bertanya , bagaimana skip tanggal libur jika ada deretan tanggal yangkeluar itu terindex hari libur .. Intinya saya tidak menginginkan hari libur ikut keluar ... Please help me Master..
Tagged:

Comments

  • edited May 2016
    harus ada table hari libur
    karena hari libur tiap tahun beda tanggalnya

    otomatis elo juga harus bikin form utk isian hari libur
    biasa, utk entri, edit dan delete hari libur
  • ok bang lobster ... saya sudah ada table hari liburnya ... lalu bagaimana menerapkan table hari liburnya ke loop tsb bang ... pernah saya ,menggunakan switch case , jadi ketika tanggal yang di loop ketemu sama tanggal pada table saya tambahkan 1hr lagi ... tanggal slanjutnya di bawah ya ikut nambah bang ... jadi ketemu tanggal yang double jadinya karna tanggal yang tidak sama pada table pasti akan default
  • thanks responnya master lobster
  • switch case ? buat apa ?

    tinggal cara elo baca table hari libur nya
    anggap lah saat baca table hari libur, elo simpan di array

    misal hasil array nya jadi kaya begini :

    $libur = Array(
    0 => '2016-01-01',
    1 => '2016-02-08',
    2 => '2016-03-09',
    ...
    );

    pan tinggal pake in_array()

    date() elo pake 'Y-m-d' kan ?
    kan tinggal if(!in_array($tgl , $libur)) echo ...
  • mantap bang lobster ... optimis bisa dicoba nih sarannya , thanks mas bro...
Sign In or Register to comment.