Autor | Zpráva | ||
---|---|---|---|
dedek Profil * |
#1 · Zasláno: 16. 10. 2008, 23:49:49
Zdravim,
potřeboval bych pomoci ohledně fcí na datum. Chci si uložit nějaký datum do databáze a z něho dále čerpat. Chci k tomuto datumu přičíst dny a dále zapisovat do databáze. př.: $casza14dni = date("d-m-Y", mktime(0,0,0, date(m), date(d)+14,date(Y))); echo "$casza14dni"; toto už tady někde je ale to dělá s aktuálním datem a já to potřebuju n to datum které mám uložené v databázi. dále chci uložit to nové číslo do databáze a čerpat zase z toho nového prosím poraďte díky |
||
Majkl578 Profil |
#2 · Zasláno: 19. 10. 2008, 00:14:35
pokud by jsi pouzil unix timestamp (unixovy cas ve formatu INT), slo by to relativne jednoduse.
pri vkladani do db by sis ulozil i tenhle cas a pozdeji takto upravil: $kolik = 60*60*24*14;//14 dní 'UPDATE tabulka SET cas = cas + $kolik' vypsat jako datum jej muzes takto: date('format', $unixtimestamp); //$unixtimestamp bude ten cas vytazeny z db |
||
Alphard Profil |
#3 · Zasláno: 19. 10. 2008, 00:24:46
mysql má kvalitní nástroje pro práci s daty, doporučuji ukládat jako datetime a nastudovat http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html
|
||
Časová prodleva: 16 let
|
0