Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Jak zmienic format daty
Forum PHP.pl > Forum > Przedszkole
coockies1
Witam
Mam takie pytanie
Posiadam baze mysql i zapisana w niej date

yyyy-mm-dd

jak przy pomocy php wyciagnac sam rok

yyyy

dziekuje za pomoc.
Lion_87
Albo pobrać tylko pierwsze 4 litery(cyfry)
Albo rozbić explode" title="Zobacz w manualu PHP" target="_manual
kefirek
Można też to odrazu na bazie danych zrobic
  1. SELECT DATE_FORMAT(DATA, '%Y') AS rok FROM test


Albo można też tak
  1. <?php
  2. echo date('Y', strtotime($r['data']));
  3. ?>
thomson89
  1. <?php
  2. //pobierasz date z bazy
  3. $ciag_rozbij = 'yyyy-mm-dd';
  4. $ciag_rozbity = explode('-', $ciag_rozbij); //pierwsza wartosc to dzielnik którym masz odzielać ciagi
  5. $rok = $ciag_rozbity[0]; //otrzymujesz tablicę z explode i przypisujesz pierwsza wartosc jako rok
  6. echo 'Mamy rok'.$rok; //przykałd wykorzystania
  7. ?>

explode" title="Zobacz w manualu PHP" target="_manual

Wszystko jasne?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.