![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 13.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Poniżej przedstawiam kod:
A tu wynik kodu: 2012-06-23 Film 3 2012-06-24 Film 1 Film 2 Film 2 Film 3 2012-06-25 Film 1 Film 3 2012-06-26 Film 3 I mam problem bo chcę Aby film 2 który odbywa się w dwóch godzinach w ciągu jednego dnia pojawił się tylko raz na liście. W bazie danych każdy film ma kolumny: numer - dzien - miesiac - rok - timestamp Myślę o czymś w stylu SELECT DISTINCT numer where dzień wydarzenia jest różny - tylko nie wiem jak to wykonać. Będę bardzo wdzięczny za pomoc. Pozdrawiam, Z góry dzięki za pomoc. Ten post edytował bartekk_84 19.06.2012, 09:38:05 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 511 Pomógł: 143 Dołączył: 13.03.2010 Skąd: Jasło Ostrzeżenie: (0%) ![]() ![]() |
ciężko wywnioskować z tego co piszesz co tutaj się dzieje, piszesz że:
Cytat W bazie danych każdy film ma kolumny: numer - dzien - miesiac - rok - timestamp natomiast w kodzie nie ma żadnej tabeli nazwanej od filmów są tylko wydarzenia i terminy następnym razem przesyłaj strukturę bazy danych najlepiej z przykładowymi danymi, bo tak raczej nikomu się nie będzie chciało zgadywać zależności pomiędzy tabelami druga sprawa to to że zmienne nic nie mówią o ich zawartości: $wynik1, $ts1, $ts1 = $r2 ogólnie takie rzeczy można rozwiązać przez JOIN, GROUP BY, nie ma potrzeby robienia dwóch pętli, albo czegoś takiego:
-------------------- Good luck and happy PHP'ing
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 10:41 |