Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Dodano X dni temu
andrzej_
post
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 1
Dołączył: 11.06.2010

Ostrzeżenie: (0%)
-----


Pytanko, często dodaje newsy na stronę, i chciałbym żeby zamiast daty dodania w newsach z ostatnich 30 dni wyświetlało się 'zostało dodane x dni temu', próbowałem przez odejmowanie daty dodania od dzisiejszej, ale nie trybi, jakaś wkazówka?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Webmasterr
post
Post #2





Grupa: Zarejestrowani
Postów: 71
Pomógł: 5
Dołączył: 7.08.2010

Ostrzeżenie: (0%)
-----


Proponuję:

  1. $data_dodania = /* Wyciągnięte z MySQL */;
  2. $teraz = strtotime('now');
  3.  
  4. $roznica = $teraz - $data_dodania;
  5. $roznica = date('d', $roznica);
  6.  
  7. echo $roznica;


A dodawanie daty do MySQL poprzez:

  1. strtotime('now')
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 15:10