Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Formatowanie daty w postgresql
luksi_s
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 23.10.2003

Ostrzeżenie: (0%)
-----


Witam!
Mam pytanie jak uzyskac ten sam efekt jak w MySQL'u :
chodzi o funkcje WEEKDAY() i DATE_FORMAT()
Szukałem ale niestety nie znalazlem.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
FiDO
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


Poczytaj tutaj:
http://www.postgresql.org/docs/7.4/interac...s-datetime.html
i http://www.postgresql.org/docs/7.4/interac...formatting.html
Go to the top of the page
+Quote Post
luksi_s
post
Post #3





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 23.10.2003

Ostrzeżenie: (0%)
-----


Dziekuje FIDO ale nie udalo mi sie wykorzystac tych danych
w miedzy czasie sformatowalem dete php'em

[php:1:7f4f3b8df9]<?php
else if ($typ=="Impreza"){
$SQL = "select nazwa, miejsce, data, organizator, id from imprezy WHERE typ='$typ' order by data";
$zb = $db->exec($SQL) or die ("Blad zapytania!");
}

while(!$zb->eof())
{

$data = $zb->valueof("data");
$dzien = substr($data, 8);
$miesiac = substr($data, 5, -3);
$rok = substr($data, 0, -6);

?>[/php:1:7f4f3b8df9]

i teraz pytanie chciałbym uzyskac datę w formie 01 styczen 2004
jak to zrobic nie pisząc 12 petli sprawdzajacych zmianna $miesiac i podstawiając nazwe.

[php:1:7f4f3b8df9]<?php
if ($miesiac == "01"){
$miesiac = "styczeń";
}... itd
?>[/php:1:7f4f3b8df9]

Pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:51