Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 8 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.08.07
Prihlásený: 19.05.15
Príspevky: 39
Témy: 18
Príspevok NapísalOffline : 20.03.2011 23:40

priklad ... potreboval by som pomoct ... mam script kde ukladam do mysql datumy napr. 2011-03-25 a potrebujem aby zobrazilo riadok v ktorom je najblizsi datum k aktualnemu datumu ... mohli by ste mi poradit? dakujem


Offline

Užívateľ
Užívateľ
Najblizsi datum

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181
Bydlisko: Nitra / Bra...
Príspevok NapísalOffline : 21.03.2011 8:23

mas tam datumy aj vyssie ako je aktualny? ak nie, tak iba zoradis podla datumu zostupne a das limit na prvy zaznam.

ak tam mas aj ine datumy, porovnas s aktualnym casom (funkcia NOW()) tak, ze vyberies prvy mensi a prvy vacsi. a z tych dvoch vyberies ten, ktory je blizsie k aktualnemu. neviem ci sa to da vsetko spravit na urovni SQL, ale ja take finty nepoznam. zrejme bude potrebny aj zasah PHP.







_________________
Sorry za prelkepy
Offline

Správca fóra
Správca fóra
Najblizsi datum

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 21.03.2011 8:23

skus odpocitat aktualny datum od datumu v db (neviem, ci chces brat do uvahy aj starsie, alebo len neskorsie datumy) a podla tohto vysledku zorad vsetky zaznamy







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.08.07
Prihlásený: 19.05.15
Príspevky: 39
Témy: 18
Príspevok Napísal autor témyOffline : 21.03.2011 9:39

nie nie ... napriklad ... dnes je 21.03.2011 a ja mam v tabulke urcity pocet zapasov s datumami ... niektore su odohrate a niektore sa este len budu hrat . a ja potrebujem an uvodnej stranke mat najblizsi a posledny odohraty .


Offline

Správca fóra
Správca fóra
Najblizsi datum

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 21.03.2011 10:01

vyuzijes napr. 2 selecty, ktore si mozes skombinovat - jeden bude zistovat datum posledneho odohrateho zapasu, tj. podmienka datum v db musi byt mensi (pripadne rovny - to je uz na tebe) ako aktualny, zoradenie, limit 1, a druhy bude vyberat prvy este neodohrany zapas, tj. podmienka datum vacsi (pripadne rovny - to je uz na tebe) ako aktualny datum, zoradenie, limit 1

aby to vsak bolo uplne spravne, mal by si kontrolovat aj cas, nie len datum...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.08.07
Prihlásený: 19.05.15
Príspevky: 39
Témy: 18
Príspevok Napísal autor témyOffline : 21.03.2011 17:41

a to porovavanie akym sposobom? ja viem ze je to mozno blba otazka ale potrebujem s tym pomoct .. den datum aktualny aj zadany by sa mal rozdelit mendz inejake premnne a nasledne porovanvat tie ? napr .den mesiac rok ... alebo existuje a funguje ye porovnam tvar 12-01-2011 z 11-02-2011?


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 21.03.2011 17:42

idealne by bolo keby si sem dal definiciu tabulky a nejaku vzorku dat, aspon datumov


Offline

Správca fóra
Správca fóra
Najblizsi datum

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 21.03.2011 20:21

r3po píše:
a to porovavanie akym sposobom? ja viem ze je to mozno blba otazka ale potrebujem s tym pomoct .. den datum aktualny aj zadany by sa mal rozdelit mendz inejake premnne a nasledne porovanvat tie ? napr .den mesiac rok ... alebo existuje a funguje ye porovnam tvar 12-01-2011 z 11-02-2011?

na co chces rozdelovat datum? ved v db mas YYYY-MM-DD a aktualny datum ma tiez rovnaky format, takze ti medzi ne staci umiestnit spravne znamienko (<,>,<=,>=)







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Odpovedať na tému [ Príspevkov: 8 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. najst najblizsi input pre daným elementom

v JavaScript, VBScript, Ajax

21

1102

12.03.2011 18:40

DeeJay3 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dátum

v HTML, XHTML, XML, CSS

6

534

18.03.2010 21:04

Antuanet Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. datum

v PHP, ASP

8

691

22.02.2008 20:41

vl4kn0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pascal: Dátum

v Assembler, C, C++, Pascal, Java

2

346

09.12.2016 14:23

LadyD Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Php Datum

v PHP, ASP

4

298

16.10.2013 18:20

funny102 Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. algoritmus - datum

v Ostatné

3

558

16.12.2009 12:43

ac.milan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. datum narodenia

v PHP, ASP

9

2150

10.01.2010 19:40

DeeJay3 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dátum - pracovné dni

v PHP, ASP

5

629

09.10.2008 17:35

kmsa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. dátum v excelly

v Ostatné programy

0

308

26.12.2010 12:41

bledo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. datum - zmena formatu

v PHP, ASP

2

344

06.02.2010 14:35

Blackdevil Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dátum do videa

v Video programy

0

553

05.09.2009 12:25

Phill Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Datum v trayi

v Operačné systémy Microsoft

3

380

18.12.2007 11:02

Mandy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Datum do pascalu?

v Assembler, C, C++, Pascal, Java

2

714

05.06.2007 22:27

Ivan11114 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Čas a dátum

v Assembler, C, C++, Pascal, Java

8

480

04.06.2012 16:30

ado130 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ORDER BY datum

v PHP, ASP

2

495

05.05.2009 14:23

sedlák Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Len jednoduchy datum

v Databázy

15

819

26.11.2011 12:19

emer Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra