![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 7.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Siemka to znowu Ja ;p
Więc tak piszę sobie skrypt który ma mi układać rekordy według daty ale chciałbym aby w pierwszej kolejności pokazywał mi rekordy gdzie data to maks + 3 dni a dopiero potem następne. w praktyce jak bym to chciał gdy dam instrukcje w zapytaniu ASC 2014-10-29 - ignorowany 2014-10-28 - ignorowany 2014-10-27 - ignorowany 2014-10-26 - ten trzeci 2014-10-25 - ten drugi 2014-10-24 - załóżmy że ta data jest dzisiejszą. i dlatego chciałbym aby ten rekord był wyświetlany jako pierwszy 2014-10-23 - to jest data przeszła więc chciałbym aby był pomijany przez skrypt 2014-10-22 - to jest data przeszła więc chciałbym aby był pomijany przez skrypt zapytanie wygląda tak
czy może coś w pętli while powinienem dodać np jakiś warunek ? proszę o sugestię....
do tej pory zrobiłem takie coś ale jak wyżej widać pokaże mi tylko 2 wyniki ponieważ pobierajć 3 wyniki pobiera 3 pierwsze z bazy gdzie tylko 2 spełniają warunek więc mam dwa rekordy tylko wyświetlone jak sprawić aby już wcześniej mi stawiało taki warunek w zapytaniu bądź po sprawdzeniiu owego warunku mi wykonywało pętle razy 3 dopiero ![]() Ten post edytował Monotematyczny 5.07.2014, 23:38:45 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 7.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Dokładnie tak to zrobiłem kombinując na lewo i prawo
![]() Ten post edytował Monotematyczny 6.07.2014, 00:26:45 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 01:56 |