Giriş yap
Veritabanından Gelen Tarih Formatını Düzeltmedim

Veritabanından gelen tarih formatını düzeltemedim. Yardımcı olabilir misiniz?

  • 17.11.2019 22:18 yazsa yeterlidir

HTML tablo kodum aşağıdaki gibidir.

 <tr>
                            <th scope="row">
                                <?php echo $row["id"]; ?>
                            </th>
                            <td>
                                <?php echo $row["tarih"]; ?>
                            </td>
                            <td>
                                <?php echo $row["aciklama"]; ?>
                            </td>
                            <td>
                                <?php echo $row["adet"]; ?>
                            </td>
                            <td>
                                <a href="guncelle.php?id=<?php echo $row["id"]; ?>" class="btn btn-primary btn-sm active" role="button" aria-pressed="true">Düzenle</a>
                                
                                
                               <a href="kamerastok.php?sil=<?php echo $row["id"]; ?>" class="btn btn-danger btn-sm active" role="button" aria-pressed="true">Sil</a>
                               
                            </td>
                        </tr>
myrioos
261 gün önce

veritabanı tablo ayarlarını nasıl yapmışsınız onu görmek lazım otomatikmi yoksa kayıt yaparkenmi veriyorsun bilmeden bir şey diyemeyiz.

mrknowitall
261 gün önce

Oncelikle Database Tarihi nasil kayit ediyorsunuz?

timestamp CURRENT_TIMESTAMP diye mi?

All hocam sana uyacak bir fonksiyon yazdim


    function dateTime($tarih){

    $dateExplode=explode(' ',$tarih);

    $timeExplode=explode(':',$dateExplode[1]);

    $result=$dateExplode[0].' '.$timeExplode[0].':'.$timeExplode[1];
    return $result;

}

//Tabloda sadece bu sekilde kullan.

echo dateTime($row["tarih"]);

opticbey
261 gün önce

Veritabanında bu şekilde diğer datetime ve time olarakta denedim olmadı

alt değeri

  • Veriyi navicat üzerinden ekliyorum. Acaba o yüzden mi detaylı bir şekilde çıkıyor.

alt değeri

  • (Sağ tarafa geçince üst sütun gibi 0000000 ekliyor)
opticbey
261 gün önce

Fonksiyon ile denedim böyle bir hata aldım @mrknowitall

alt değeri

tayfunerbilen
260 gün önce

Şöyle denediniz mi;

<?php echo date('Y-m-d H:i:s', strtotime($row["tarih"])); ?>
opticbey
260 gün önce
  • Sorunum çözüldü. Teşekkür ederim @tayfunerbilen

Nasıl akıllıca soru sorulur?
Daha hızlı ve kaliteli cevaplar almak için önce nasıl soru sorulacağını bilmeniz gerekir. Eğer bilmiyorsanız bu yazı serisini okuyun.

Cevap yaz

Günlük Film Tavsiyesi