Autor | Zpráva | ||
---|---|---|---|
Jimm Profil * |
#1 · Zasláno: 5. 11. 2008, 18:13:53
Ahoj, prosím poraďte mi, mám select:
$vybertrasprovypsani = mysql_query("(SELECT id,nazev,kraj,datumreg FROM trasa WHERE kraj='$kraj' ORDER by $podleceho $jak)"); , ale pokud dám takto řadit podle data (v db je uloženo ve formátu dd.mm.rrrr), seřadí se mi to pouze podle dnl, takže měsíce a léta nesedí. Je možnost nechat to správně řadit podle tohoto typu data nebo musím do db přidat další záznam v jiném formátu? Díky |
||
nightfish Profil |
#2 · Zasláno: 5. 11. 2008, 18:17:58 · Upravil/a: nightfish
„Je možnost nechat to správně řadit podle tohoto typu data nebo musím do db přidat další záznam v jiném formátu? “
zřejmě by šlo použít nějakou onanii, ale rozumější (i s ohledem na použití indexů) je udělat sloupec typu "date" |
||
king26 Profil |
#3 · Zasláno: 5. 11. 2008, 19:07:18 · Upravil/a: king26
do databaze zadej mktime($hodina,$minuta,$sekunda,$messic,$den,$rok), a vypis potom jen date("j.n.Y",$mktime_z_databaze);
|
||
Časová prodleva: 15 let
|
0