| | |
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Autor | Správa |
---|
Registrovaný: 23.08.07 Prihlásený: 19.05.15 Príspevky: 39 Témy: 18 | Napísal r3po: 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
|
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal emer: 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 |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
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 |
|
Registrovaný: 23.08.07 Prihlásený: 19.05.15 Príspevky: 39 Témy: 18 | Napísal autor témy r3po: 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 .
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
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 |
|
Registrovaný: 23.08.07 Prihlásený: 19.05.15 Príspevky: 39 Témy: 18 | Napísal autor témy r3po: 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?
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 21.03.2011 17:42 | |
|
idealne by bolo keby si sem dal definiciu tabulky a nejaku vzorku dat, aspon datumov
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
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 |
|
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| najst najblizsi input pre daným elementom v JavaScript, VBScript, Ajax | 21 | 1102 | 12.03.2011 18:40 DeeJay3 | | Dátum v HTML, XHTML, XML, CSS | 6 | 534 | 18.03.2010 21:04 Antuanet | | datum v PHP, ASP | 8 | 691 | 22.02.2008 20:41 vl4kn0 | | Pascal: Dátum v Assembler, C, C++, Pascal, Java | 2 | 346 | 09.12.2016 14:23 LadyD | | Php Datum v PHP, ASP | 4 | 298 | 16.10.2013 18:20 funny102 | | algoritmus - datum v Ostatné | 3 | 558 | 16.12.2009 12:43 ac.milan | | datum narodenia v PHP, ASP | 9 | 2150 | 10.01.2010 19:40 DeeJay3 | | Dátum - pracovné dni v PHP, ASP | 5 | 629 | 09.10.2008 17:35 kmsa | | dátum v excelly v Ostatné programy | 0 | 308 | 26.12.2010 12:41 bledo | | datum - zmena formatu v PHP, ASP | 2 | 344 | 06.02.2010 14:35 Blackdevil | | Dátum do videa v Video programy | 0 | 553 | 05.09.2009 12:25 Phill | | Datum v trayi v Operačné systémy Microsoft | 3 | 380 | 18.12.2007 11:02 Mandy | | Datum do pascalu? v Assembler, C, C++, Pascal, Java | 2 | 714 | 05.06.2007 22:27 Ivan11114 | | Čas a dátum v Assembler, C, C++, Pascal, Java | 8 | 480 | 04.06.2012 16:30 ado130 | | ORDER BY datum v PHP, ASP | 2 | 495 | 05.05.2009 14:23 sedlák | | Len jednoduchy datum v Databázy | 15 | 819 | 26.11.2011 12:19 emer |
| 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
|
|