![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.06.2005 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
co mam: W bazie danych MySql utworzona została kolumna data - do niej wpisywane są w formularzu daty w formacie : RRRR-MM-DD i tak tez jest w bazie danych - niby tam jest tyo Data. jesli chcem ja wyswietlic to normalnie wszystko funkcjonuje jak powinno Problem co zrobić by w Php by np z takiej daty 2010-11-18 która została pobrana i zapisana pod zmienna: $rek['data'] zustało to podzielone na 2010, 11, 18 (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) próbowałem użyć : i wyskakują mi same 01 (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) kod:
moze gdzies cos przeoczyłem?(IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
http://pl.php.net/manual/pl/function.date.php
druga paremetr to liczba a nie data A liczba to to Cytat Opcjonalny parametr uniksowy znacznik czasu timestamp jest typu integer i domyślnie jest ustawiony na bieżący czas lokalny jeśli timestamp nie został podany. Innymi słowy, domyślnie to wartość funkcji time(). To co Ci podałem tworzy obiekt DateTime z daty o podanym formacie. A z obiektu datetime z datą możesz robić wszystkie cuda. Ten post edytował wookieb 23.11.2010, 15:01:45 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.06.2005 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
http://pl.php.net/manual/pl/function.date.php druga paremetr to liczba a nie data A liczba to to To co Ci podałem tworzy obiekt DateTime z daty o podanym formacie. A z obiektu datetime z datą możesz robić wszystkie cuda. czyli jak dobrze zriozumiałem musze zastosować schemat: <?php $date = date_create_from_format('j-M-Y', '15-Feb-2009'); echo date_format($date, 'Y-m-d'); ?> A w mim przypadku bedzie to powiedzmy - jest to poprawne ? dobrze mysle (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) : while($rek = mysql_fetch_array($wynik)) { $ddd=$rek['data']; $date = date_create_from_format('Y-m-j', $ddd); echo date_format($date, 'Y-m-d'); echo'<li><b>'.$rek['data'].'</b> - '.$rek['tresc'].'</li>';echo"<br/>"; } |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 14:33 |