Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] wiek - obliczanie
bastek8989
post
Post #1





Grupa: Zarejestrowani
Postów: 205
Pomógł: 1
Dołączył: 11.09.2006

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


Witam

Mam nast. skrypt:

  1. <?php
  2. $wiek = date('Y', time()-strtotime('RRRR-MM-DD'))- $wynik9['durodzenia'];
  3. ?>


Niestety liczy on tylko wg lat...

Jak przeksztalcic ten skrypcik zeby bral pod uwage miesiace a nawet dni?

pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
AxZx
post
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: Katowice

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


  1. <?php
  2. $data_ur = strtotime('1989-05-04');
  3.  $wiek = date('Y') - date('Y', $data_ur);
  4.  if(date('m', $data_ur) > date('m')){
  5.  $wiek--;
  6.  }elseif(date('m', $data_ur) == date('m')){
  7.  if(date('d', $data_ur) > date('d')){
  8.  $wiek--;
  9.  }
  10.  }
  11.  echo $wiek;
  12. ?>
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: 8.08.2026 - 19:11