Thread: timezone

timezone

From
angelo.rigo@globo.com
Date:
how can i change the display format o a timezone field?
i want it to be brazilian format or latin american.

________________________________________
A busca mais veloz e precisa da internet. Acesse agora: http://www.zoom.com.br.



Re: timezone

From
Josh Berkus
Date:
Angelo,

> how can i change the display format o a timezone field?
> i want it to be brazilian format or latin american.

Use the "to_char" function to format the time zone, for example:

SELECT to_char(some_date, 'DD.MM.YYYY');
some_date
-----------------
16.04.2002


--
-Josh Berkus
 Aglio Database Solutions
 San Francisco


Re: timezone

From
Josh Berkus
Date:
Angelo,

> So simple!
> thank?s Josh
>
> in my case i do :
>  -- SELECT nome, data FROM aprovados order by nome asc --
>  -- printf ("<tr bgcolor='$bgcolor'><td>%s</td><td>%s</td></tr>
> ",$myrow[nome], $myrow[data]); --
>
> the select goes like this?
>
> -- SELECT nome, data to char (??some_date??, 'DD.MM.YYYY');FROM aprovados
> order by nome asc --

that would be:

SELECT nome, to_char(data, 'DD.MM.YYYY') AS data
FROM aprovados
ORDER BY nome ASC;

--
-Josh Berkus

______AGLIO DATABASE SOLUTIONS___________________________
                                        Josh Berkus
   Complete information technology     josh@agliodbs.com
    and data management solutions     (415) 565-7293
   for law firms, small businesses      fax 621-2533
    and non-profit organizations.     San Francisco


Re: timezone

From
Josh Berkus
Date:
Angelo,

> how can i display 20 results at a time and give a link to the next 20 or
> 50 or whatever records i do have on the database?

Use LIMIT and OFFSET, which work the same in Postgres and MySQL:

SELECT nome, to_char(data, 'DD.MM.YYYY') AS data
 FROM aprovados
 ORDER BY nome ASC
 LIMIT 20 OFFSET 0;

then

SELECT nome, to_char(data, 'DD.MM.YYYY') AS data
 FROM aprovados
 ORDER BY nome ASC
 LIMIT 20 OFFSET 20;

etc.

--
-Josh Berkus

______AGLIO DATABASE SOLUTIONS___________________________
                                        Josh Berkus
   Complete information technology     josh@agliodbs.com
    and data management solutions     (415) 565-7293
   for law firms, small businesses      fax 621-2533
    and non-profit organizations.     San Francisco


Re: timezone

From
angelo.rigo@globo.com
Date:
it displays 20 but have no link to next records
how can i add it?

 '>'-- Mensagem Original --
 '>'From: Josh Berkus <josh@agliodbs.com>
 '>'Reply-To: josh@agliodbs.com
 '>'To: angelo.rigo@globo.com
 '>'Subject: Re: [PHP] timezone
 '>'Date: Thu, 1 Aug 2002 12:09:19 -0700
 '>'Cc: pgsql-php@postgresql.org
 '>'
 '>'
 '>'Angelo,
 '>'
 '>'> how can i display 20 results at a time and give a link to the next
20 or
 '>'> 50 or whatever records i do have on the database?
 '>'
 '>'Use LIMIT and OFFSET, which work the same in Postgres and MySQL:
 '>'
 '>'SELECT nome, to_char(data, 'DD.MM.YYYY') AS data
 '>' FROM aprovados
 '>' ORDER BY nome ASC
 '>' LIMIT 20 OFFSET 0;
 '>'
 '>'then
 '>'
 '>'SELECT nome, to_char(data, 'DD.MM.YYYY') AS data
 '>' FROM aprovados
 '>' ORDER BY nome ASC
 '>' LIMIT 20 OFFSET 20;
 '>'
 '>'etc.
 '>'
 '>'--
 '>'-Josh Berkus
 '>'
 '>'______AGLIO DATABASE SOLUTIONS___________________________
 '>'                                        Josh Berkus
 '>'   Complete information technology     josh@agliodbs.com
 '>'    and data management solutions     (415) 565-7293
 '>'   for law firms, small businesses      fax 621-2533
 '>'    and non-profit organizations.     San Francisco
 '>'
 '>'
 '>'---------------------------(end of broadcast)---------------------------
 '>'TIP 4: Don't 'kill -9' the postmaster


________________________________________
A busca mais veloz e precisa da internet. Acesse agora: http://www.zoom.com.br.