Autor | Zpráva | ||
---|---|---|---|
hynek Profil |
#1 · Zasláno: 19. 2. 2010, 22:20:00
Dobrý večer.
Mam problem. Rád bych do databáze uložil kompletní datum (např. 27.2.2010). Tedy - více datumů a poté bych je chtěl vyvolat na stránce, aby byly v českém tvaru s tečkami a aby byly seřazeny od nejbližšího po nejvzdálenější. Jaký typ mam v PHPMyAdmin dát (DATE, DATETIME...?), aby se to uložilo správně a jak to mám na stránce vyvolat v tom správném tvaru? Děkuji za rady :-) |
||
hynek Profil |
#2 · Zasláno: 19. 2. 2010, 22:35:47
ještě: to datum zadám já. Nechci aby se tam uložil momentální čas nebo tak něco.. =)
|
||
Keeehi Profil |
#3 · Zasláno: 19. 2. 2010, 22:36:11
hynek:
Date uloží datum, datetime uloží i čas, je na vás, jak přesně to potřebujete. Seřazení ORDER BY sloupec_s_datem (+ pokud to budou datumy z minulosti, tak za to ještě přidat DESC) A výstup si naformátujete podle sebe pomocí date_format(). |
||
hynek Profil |
#4 · Zasláno: 19. 2. 2010, 22:41:26
Keeehi:
Ano, jenže když jsem dal že to je typ DATE a vyplnil datum 23.3.2010, tak se do databáze uložilo něco jako: 2023-30-20. |
||
mikul Profil |
#5 · Zasláno: 20. 2. 2010, 03:14:06
Formát by měl být RRRR-MM-DD tedy např. 2010-02-20
|
||
hynek Profil |
#6 · Zasláno: 20. 2. 2010, 13:30:45
mikul
toho ukládání? takže když to tam píšu musim to napsat timhle tvarem? |
||
Keeehi Profil |
#7 · Zasláno: 20. 2. 2010, 13:31:39
hynek:
Ano. |
||
hynek Profil |
#8 · Zasláno: 20. 2. 2010, 13:43:23
Keeehi:
už to funguje =)) děkuju :-) |
||
Časová prodleva: 14 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0