From: | Roj Niyogi <niyogi(at)pghoster(dot)com> |
---|---|
To: | angelo(dot)rigo(at)globo(dot)com |
Cc: | pgsql-php(at)postgresql(dot)org |
Subject: | Re: next and previous links |
Date: | 2002-08-23 14:36:10 |
Message-ID: | 3D66485A.40803@pghoster.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-php |
My obvious first question is whether $limite is getting a value. If
not, it'll think no parameters are being passed.
Roj
pgHoster.com - PostgreSQL Web Hosting
http://www.pghoster.com
angelo(dot)rigo(at)globo(dot)com wrote:
>Hi
>i am trying to make this code below to work
>at least i do get a right pagination, going away and coming back with the
>links, but no data is displayed
>
>the browser says this lines has a wrong count parameter
>
>while ($dados = pg_fetch_array($limite)) {
>
>this line is followed by these
> $nome = $dados["nome"];
> echo "Nome: $nome<br>";
>}
>
>thank?s in advance !
><?php
>$conn = pg_connect("dbname=anyname user=anyuser");
>$busca = "SELECT nome FROM aprovados order by nome asc";
>$total_reg = "20"; // número de registros por página
>
>if (!$pagina) {
> $pc = "1";
>} else {
> $pc = $pagina;
>}
>
>$inicio = $pc - 1;
>$inicio = $inicio * $total_reg;
>
>$limite = pg_exec("$busca LIMIT $inicio,$total_reg");
>$todos = pg_exec("$busca");
>
>$tr = pg_numrows($todos); // verifica o número total de registros
>$tp = $tr / $total_reg; // verifica o número total de páginas
>
>while ($dados = pg_fetch_array($limite)) { // vamos criar a visualização
>
> $nome = $dados["nome"];
> echo "Nome: $nome<br>";
>}
>
>$anterior = $pc -1; // agora vamos criar os botões "Anterior e próximo"
>$proximo = $pc +1;
>if ($pc>1) {
> echo " <a href='?pagina=$anterior'><- Anterior</a> ";
>}
>echo "|";
>if ($pc<$tp) {
> echo " <a href='?pagina=$proximo'>Próxima -></a>";
>}
>?>
>
>________________________________________
>A busca mais veloz e precisa da internet. Acesse agora: http://www.zoom.com.br.
>
>
>
>---------------------------(end of broadcast)---------------------------
>TIP 1: subscribe and unsubscribe commands go to majordomo(at)postgresql(dot)org
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Haddon | 2002-08-27 19:54:33 | Web Hosting |
Previous Message | angelo.rigo | 2002-08-23 14:34:54 | next and previous links |