Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Cara Menampilkan Berapa Hari Waktu Tersisa

Maaf para mastah, Ane mau nanya ni. Ane niatnya ingin menampilkan berapa hari lagi masa berlaku tersisa..

ane buat scriptnya kaya gini gan.

         $late = mysql_query("SELECT Tanggalperpanjangan FROM pelanggan WHERE ID = '$ID'");
        $result = mysql_fetch_array($late);
        $Tanggal	= $result['late'];
        $akhir = strtotime($Tanggal);
        $sekarang = time();
        $diff = $sekarang - $akhir;

dan untuk menampilkannya ane pake script ini.

 echo '<td>'. floor($diff / (60 * 60 * 24)) .'</td>';

Cuma kenapa hasilnya gak sesuai ya, dan juga semuanya sama?

avatar amaluliyunkk
@amaluliyunkk

8 Kontribusi 0 Poin

Diperbarui 7 tahun yang lalu

4 Jawaban:


    $Tanggal1	= $result['late'];
    $Tanggal2   = date('Y-m-d');
    $datetime1 	= new DateTime($Tanggal1);
    $datetime2 	= new DateTime($Tanggal2);
    $difference = $datetime1->diff($datetime2);
    echo $difference->days;

avatar rankoms
@rankoms

89 Kontribusi 12 Poin

Dipost 7 tahun yang lalu

Belom bisa mas @rankoms , Hari tersisanya jadi 0

avatar amaluliyunkk
@amaluliyunkk

8 Kontribusi 0 Poin

Dipost 7 tahun yang lalu

Jawaban Terpilih

eh sory ga baca


$Tanggal1	= $result['Tanggalperpanjangan'];
$Tanggal2   = date('Y-m-d');
    $datetime1 	= new DateTime($Tanggal1);
    $datetime2 	= new DateTime($Tanggal2);
    $difference = $datetime1->diff($datetime2);
    echo $difference->days;

harusnya key array Tanggalperpanjangan bukan late

avatar rankoms
@rankoms

89 Kontribusi 12 Poin

Dipost 7 tahun yang lalu

Makasih Gan udah bantu. Ane baru selesai nih. Tenyata salah di nama kolom tabelnya. yang benar Tanggalperpanjang, bukan tanggal perpanjangan.

avatar amaluliyunkk
@amaluliyunkk

8 Kontribusi 0 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban