mtyuksel adlı üyeden alıntı: mesajı görüntüle
Merhabalar,
PHP form sayfamda bir input date elemanım var. Bu elemanda seçilen tarih kaydedildiğinde veritabanına AA/GG/YYYY olarak aktatırılıyor ve veritabanından bu veriyi çekmek istediğimde AA/GG/YYYY olarak çekiyor. Bunu ülkemizde kullanılan GG/AA/YYYY olarak değiştirmek istiyorum. Desteğinizi rica ederim.

Veri Ekleme
<div class="form-group col-md-4">
<label>Bitiş Tarihi</label>
 <input name="bitistarihi" type="date" class="form-control"  placeholder="Bitiş Tarihi" required>
</div>
Veri Çekme
<div class="form-group col-md-4">
<label>Bitiş Tarihi</label>
<input class="form-control tarih" placeholder="Bitiş Tarihi" required disabled="" value="<?php echo $vericek['bitistarihi '] ?>" type="text" name="bitistarihi ">
</div>
<?php
$originalDate = $vericek['bitistarihi'];
$newDate = DateTime::createFromFormat('m/d/Y', $originalDate)->format('d/m/Y');
?>

<div class="form-group col-md-4">
<label>Bitiş Tarihi</label>
<input class="form-control tarih" placeholder="Bitiş Tarihi" required disabled="" value="<?php echo $newDate; ?>" type="text" name="bitistarihi">
</div>
Eğer veritabanında tarih formatı farklıysa (Yıl-Ay-Gün gibi ) create format fonksiyonundaki ilk parametreyi buna göre ayarlayın.