Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PostgreSQL][PHP] data początku tygodnia mając jego numer i rok - w PHP lub po stronie bazy
Forum PHP.pl > Forum > Przedszkole
rasten
Witam, mam taki oto problem:
Pobieram sobie z bazy pewne wyniki pogrupowane tygodniowo w taki oto sposób:
  1. SELECT extract( week FROM teeth_services.date) AS week_nr, sum(services.price) AS total_price
  2. FROM teeth_services
  3. LEFT JOIN services ON teeth_services.idservices = services.idservices
  4. WHERE teeth_services.date IS NOT NULL ".$where."
  5. GROUP BY week_nr
  6. ORDER BY week_nr ASC


I moje pytanie: jak w php mając nr tygodnia pobrać datę jego początku(czyli poniedziałek) lub najlepiej jak to zrobić po stronie bazy żebym miał, np. taki wynik:
week_nr | total_price | poniedziałek
9 | 2050 | 07.03.2011

questionmark.gif
UP//
trochę zmieniam swoje pytanie: jak w PHP na podstawie numeru tygodnia i roku pobrać datę początkową danego tygodnia questionmark.gif
LUB
jak po stronie bazy danych, mając numer tygodnia i rok pobrać ten początek tygodnia lub na podstawie kolumny z datąquestionmark.gif
thek
Pokombinuj z date i strtotime w php. Konkretnie chodzi o użycie w tym drugim "last Monday" i drugiego parametru. To co zostawiam dla Ciebie jako zadanie, to jak z numeru tygodnia uzyskać timestamp dla drugiej funkcji wink.gif
rasten
Dzięki, udało się smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.