Autor | Zpráva | ||
---|---|---|---|
etexweb Profil |
#1 · Zasláno: 29. 5. 2011, 14:24:40 · Upravil/a: etexweb
Ako dosiahnuť toho, že ak mám dátum 09.12.2008 - 15:48:22 a chcem vybrať z textu len číslicu 12 - (09.12.2008 - 15:48:22) ako na to ?
|
||
Taps Profil |
#2 · Zasláno: 29. 5. 2011, 14:28:36
etexweb:
Datum a čas načítáš z databáze ? nebo ho zobrazuješ jen prostřednictvím php ? |
||
etexweb Profil |
#3 · Zasláno: 29. 5. 2011, 14:30:32
Číta sa z Databázy, chcem zistiť ako zobraziť časť hodnoty teda 12 v preg...
|
||
Taps Profil |
#4 · Zasláno: 29. 5. 2011, 14:33:24 · Upravil/a: Taps
etexweb:
Tak pokud datum načítáš z databáze tak je možnost pomocí select vybrat jen číslo měsíce. Ještě je otázkou zda datum máš v databázi uloženo ve správném formátu ? |
||
YoSarin Profil |
#5 · Zasláno: 29. 5. 2011, 14:34:54
etexweb:
Nejspolehlivější asi bude $month = date('n', strtotime($date));; |
||
etexweb Profil |
#6 · Zasláno: 29. 5. 2011, 14:35:27
Poreboval by som to preg, ale ten dátum je v databáze uvedený tatko - 09.12.2008 - 15:48:22
|
||
Taps Profil |
#7 · Zasláno: 29. 5. 2011, 14:41:46 · Upravil/a: Taps
etexweb:
„tatko - 09.12.2008 - 15:48:22“ Bohužel to není korektně uložení. Správně by jsi pro ukládání datumu v databázi měl použít typ DATETIME, pak je daleko jednodušší získat jakýkoliv časový údaj. Regulární výraz zkus pohledat na http://www.regxlib.com/DisplayPatterns.aspx?cattabindex=4&categoryId=5 |
||
Časová prodleva: 13 let
|
0