Autor Zpráva
Monika84
Profil *
Ahoj mam v databazi tvar datumu, nasledovne pri echo mi to da tento vysledek 2010-04-09 08:53:50, potrebovala bych to pomoci nejake funkce prevest na tvar Fri, 09 Apr 2010 08:53:50. Jde mi jen o vypis z databaze nejlepe do jedne promenne, Diky Monika
Alphard_
Profil *
V databazi by měl mít daný sloupec typ datetime, pak stačí použít SQL funkci date_format().
Monika84
Profil *
<?
$datum = $row["datum"];
echo "$datum"; // vypise 2010-04-09 08:53:50

potrebovala bych echo "$datum"; // vypsat Fri, 09 Apr 2010 08:53:50 GTM
?>
mckay
Profil
Monika84:
Vkládej kód do , lépe se to potom čte.

Alphardova rada by ti měla stačit - pokud si na to chceš napsat vlastní funkci jde to, ale nemyslím si, že by to potom bylo tak elegantní.
Alphard
Profil
Monika84:
Já chápu otázku, pokuste se pochopit odpověď :-) Doplním odkaz na MySQL :: MySQL 5.0 Reference Manual :: 11.6 Date and Time Functions.
Nebo jestli pracujete pouze v rozsahu timestampu, můžete převod provést v PHP kombinací funkci strtotime() a date(), ale je to zbytečné.

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