Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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?
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;
Belom bisa mas @rankoms , Hari tersisanya jadi 0
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
Makasih Gan udah bantu. Ane baru selesai nih. Tenyata salah di nama kolom tabelnya. yang benar Tanggalperpanjang, bukan tanggal perpanjangan.