Utama/ Tips dan Trik


Tentunya Anda mengerti bahwa dalam ejaan indonesia bentuk penulisan tanggal diset dengan format (d-m-Y) atau tanggal, bulan dan tahun. Berbeda dengan format yang ada di dalam MySQL, bentuknya adalah (Y-m-d), dimana nilai Y : tahun, m : bulan dan d : tanggal.
Pada saat Anda membuat program tampil data (misalnya: laporan, tampil edit, edit data pada form), maka data yang awalnya dalam format mysql (Y-m-d) harus diubah pada standar kita, yaitu d-m-Y. Berikut contoh skripnya :

<?php
function TglMyIndo ($tgl) {
// memotong data tahun
$ThnInd=substr("$tgl",6,4);

// memotong data bulan
$BlnInd=substr("$tgl",3,2);

// memotong data tanggal
$TglInd=substr("$tgl",0,2);

// menyatukan ke-3 data
$TglMyIndo="$TglInd-$BlnInd-$ThnInd";
return $TglMyIndo;
}
echo "Konversi tanggal MySQL ke Indonesia <br>";
echo "Data awal 2008-12-29, menjadi = ";
echo TglMyIndo("2008-12-29");
?>

PENJELASAN HASIL :
Berikut adalah contoh hasilnya:

  • Tanggal Asal (Y-m-d): 2008-12-29
  • Tanggal Hasil (d-m-Y) : 29-12-2008