Postingan lainnya
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?
0
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;
1
Belom bisa mas @rankoms , Hari tersisanya jadi 0
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
0
Makasih Gan udah bantu. Ane baru selesai nih. Tenyata salah di nama kolom tabelnya. yang benar Tanggalperpanjang, bukan tanggal perpanjangan.
0