Ben bir MySQL veritabanında saklanır yorum oluşturma ediyorum.
Açıklama yayınlanmıştır gibi ben php zaman fonksiyonu time()
günlüğü ediyorum. Bu gibi ... Bir mesaj sergiliyor bu şekilde "Yorumlarınız ... 4 saniye önce yayınlanmıştır" ve 2 dakika sonra sayfayı yenileyin eğer görüntülemek istiyorum "Yorum ... 2 dakika önce yayınlanmıştır"
Burada diğer verilerle birlikte veritabanına time()
giriyorum nasıl:
$date=time();
// Insert data into mysql
$sql="INSERT INTO testimonials (username, comment, date)
VALUES ('$username', '$comment', '$date')";
Şimdi ... Bu gibi verileri yakala:
while ($row = mysql_fetch_row($result) )
{
echo "<b>Rastgele Yorum</b></br>";
echo ("<p>\n> $row[1]"); //comment
echo ("</br>-$row[0]</p>"); //name
echo ("</br>$row[2]"); //date
Benim sunucuda örnek çıktı:
Rastgele Yorum
Bu şimdiye kadar en müthiş açıklama şey!!
-Kyle
1278905319
Nasıl zaman "1278905319" "4 saniye önce yayınlanan" veya saniye, dakika, saat, gün, hafta, ay, yıl ile ilgilenen bir şey gibi okunabilir bir biçime dönüştürmek olabilir?
PHP bunu yapmak için yanlış bir yolu var mı? Ben MySQL Timestamping hakkında okumak ama benim durumumda işe nasıl olduğunu anlamak ya da yoktur.
Yani benim asıl soru çıkışında okunabilir bir zaman içine saati biçimlendirmek için nasıl olduğunu. "2 saniye önce"
Teşekkür ederim. =)