• 22-03-2013, 02:39:08
    #1
    Merhaba

    PHP'ye yeni başladım ve DB'den verileri aşağıdaki şekilde çağırıyorum fakat tarih olarak DB'deki gibi 2013-03-21 20:33:29 şeklinde görünmesi yerine 21/03/2013 olarak görünmesini istiyorum.

    DB'de date sütunu türü "datetime"

    Yardımcı olursanız sevinirim

    <?php
    
    $info = mysql_query("SELECT * FROM annonce");
    
    while($line=mysql_fetch_array($info))
    {
    	echo $line["name"].'<br>';
    	echo $line["desc"].'<br>';
    	echo $line["price"].'<br>';
    	echo $line["date"].'<hr>';
    }
    ?>
  • 22-03-2013, 09:52:34
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    echo $line["date"].'<hr>';
    yerine
    $tarih = explode(' ', $line["date"]);
    $tarih = array_reverse($tarih);
    $tarih = end($tarih);
    $tarih = explode('-', $tarih);
    $tarih = array_reverse($tarih);
    $tarih = implode('/', $tarih);
    echo $tarih.'<hr>';