Autor | Zpráva | ||
---|---|---|---|
Milos Profil |
#1 · Zasláno: 30. 11. 2005, 20:44:24
Pěknej zimní večer vynšuju,
potřeboval bych poradit, aby když si vytáhnu z MySQl přes PHPko datum ve formátu '2005-11-30' tak aby to napsalo 'středa 30.11.' nevíte někdo jak na to??? zkoušel jsem příkaz: DATE_FORMAT(date,format) ale furt mi to hází ERROR??? |
||
Kajman_ Profil * |
#2 · Zasláno: 30. 11. 2005, 21:03:10
Asi bych zavolal date_format dvakrát - %w na číslo dne v týdnu, které se pak dá jednoduše převést na český den. A druhý sloupeče s %e.%c.
http://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html |
||
Milos Profil |
#3 · Zasláno: 30. 11. 2005, 22:55:18
Hmmm, chápu to, ale nechápu, proč mi to píše furt ERROR - není problém v tom, že mám uloženo jenom jako DATE a ne DateTime???
používám mysql_query("SELECT * FROM zabava DATE_FORMAT(datumodz,'%W') as ceskedatum"); prosím, napiště mi jeden příklad jak to použít... díky |
||
Kajman_ Profil * |
#4 · Zasláno: 30. 11. 2005, 22:57:05
mysql_query("SELECT *, DATE_FORMAT(datumodz,'%W') as ceskedatum FROM zabava");
|
||
Milos Profil |
#5 · Zasláno: 30. 11. 2005, 23:26:30
No dobrý, teďka už to nehází ERROR, ale když dám potom vypsat echo $ceskedatum; tak mi to nic nevypise??? :(
|
||
Hugo Profil |
#6 · Zasláno: 1. 12. 2005, 05:42:09
Milos
A jak to vypisuješ? Z db dostaneš jen resource a z toho musíš ty data vytahat, např. pomocí funkce mysql_fetch_assoc(). |
||
Milos Profil |
#7 · Zasláno: 1. 12. 2005, 22:32:51
Díky všem - už mi to funguje :)
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0