Vytlač príspevok
Odporuč príspevok
Bookmark and Share PRIDAŤ NA VYBRALI.SME.SK

PHP Prakticky : Dátum z MySQL do klasického formátu

Dlhšiu pauzu ukončím , publikovaním tohto krátkeho článku ...

Formát dátumu v Mysql

Všetky funckie pre prácu s dátumom vracajú dátum vo formáte Rok-Mesiac-Deň. Takto je aj implicitne uložený dátum v tabuľke mysql so stĺpcom typu date. Ako ho pomocou PHP jednoducho previesť do klasického formátu Deň.Mesiac.Rok a naspäť si ukážeme nižšie.

Nejedná sa o nič výnimočné , len o jednoduché použitie funkcie explode() .

Meníme formáty

Najprv si ukážeme ako vytvoriť funkciu. 

<?php

function Z_MySQL($datum) {  //prevod do klasického formátu

 $datum_pole = explode("-",$datum,"3"); //'rozbijeme' dátum na pole s počtom prvkov 3
 $datum = $datum_pole[2].".".$datum_pole[1].".".$datum_pole[0];
 return $datum; //načítanú premennú vrátime

 }

?>

Analogicky môžme vytvoriť funkciu ,ktorá naspäť prevedie dátum do formátu MySQL.
V skripte túto funkciu môžme použiť jej zavolaním.

<?php

$datum = "2008-08-27";

echo Z_MySQL($datum); //vypíše 27.08.2008

?>



php | stály odkaz

Komentáre

Pozor, na konci je potreba spočítať neľahkú matematickú úlohu! Inak komentár nevložíme. Pre tých lenivejších je tam tlačidlo kúzlo.



Prevádzkované na CMS TeaGuru spoločnosti Singularity, s.r.o., © 2004-2014