Autor Zpráva
sajgon
Profil *
Zdravíčko přátelé, do databáze ukládám datum ve formátu "YYYY-MM-DD", tedy např. 2010-04-19, což takto potřebuji, protože záznamy pak řadím právě podle data. Ovšem aby byl datum dobře čitelný pro uživatele, převádím jej pomocí explode:
<?php $datum=explode("-", $zaznam["datum"]); echo $datum[2]."/".$datum[1]."/".$datum[0];?>

výsledek je tedy na snadě: 19/04/2010. Takže vše funguje. Otázkou je, zda tento zápis nelze provést nějak elegantněji, neb jej budu na jedné stránce aplikovat 6x (do databáze ukládám 6x datum, pokaždý jiný). Ve výsledku je pak kód nevypadal nejlépe. Poradíte?
jrm
Profil
Pro převod bych si nadefinoval funkci a pak ji jen volal...
Velda
Profil
sajgon:
Date
toto neznáš?
sajgon
Profil *
[#3] Velda No znám, jen teda nevím, jak vydolovat pomocí date nějaký výstup z formátu YYYY-MM-DD.
Majkl578
Profil
Zkus:
date('d/m/Y', strtotime($zaznam['datum']));
sajgon
Profil *
[#5] Majkl578
Jůůůů :-) Děkuji *thumbs up*

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0