Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ile miesięcy upłyneło
blokern
post 29.01.2021, 15:27:16
Post #1





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 27.02.2008

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


Hejka mam taki kod:

  1. $target = new DateTime($dog['birth_date']);
  2. $today = new DateTime(date($exibition["date_start"]));
  3. $interval= $today->diff($target);
  4. echo $interval->format('%Y lat %m miesięcy %d dni %h godzin').'<br>';


ktory wyswietla odpowiednio:

06 lat 9 miesięcy 9 dni 0 godzin
03 lat 9 miesięcy 23 dni 0 godzin
06 lat 8 miesięcy 23 dni 0 godzin

chcialbym teraz sprawdzic wiek psa w miesiącach ponieważ musze spełnić ten warunek:
wiek psa w dniu wystawy 6-9 miesięcy

doradzcie prosze co zmienic?




--------------------
www.Opiekuj.pl
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
vokiel
post 29.01.2021, 15:33:12
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Mnożysz lata * 12 miesięcy i dodajesz pozostałe miesiące.


--------------------
Go to the top of the page
+Quote Post
blokern
post 29.01.2021, 16:54:34
Post #3





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 27.02.2008

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


dziekuje.
to jeszcze juz zeby nie zakladac nowego watku. mam wynik np 4,2 miesiąca

jak najlepiej stworzyc tablice w ktorej bede przechowywal klasy psów z przedziałem w miesiacach
tj

O klasa - do 3 miesiecy
I klasa - 3-6 miesiecy
II klasa - 6-9 miesiec
III klasa - 9 i wiecej miesiecy

warunek w foreach

$liczba_miesiecy = 4,2;

  1. foreach ($classes as $class) {
  2. echo $class;
  3. }


to oczywiscie wypisuje mi wszystkie 4 klasy a chcialbym tylko ta ktora spelnia warunek tj klasa I
tablica classes wyglada przechowuje narazie tylko nazwy ale moge ja ulozyc w dowolny sposob





--------------------
www.Opiekuj.pl
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:19