Re: pg_fetch_array problem

From: "scott(dot)marlowe" <scott(dot)marlowe(at)ihs(dot)com>
To: <angelo(dot)rigo(at)globo(dot)com>
Cc: <pgsql-php(at)postgresql(dot)org>
Subject: Re: pg_fetch_array problem
Date: 2002-08-08 17:03:38
Message-ID: Pine.LNX.4.33.0208081102090.24001-100000@css120.ihs.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-php

What version of PHP are you running? The autoincrementing nature of the
row value in pg_fetch_array wasn't included until PHP 4.1.0

On Thu, 8 Aug 2002 angelo(dot)rigo(at)globo(dot)com wrote:

> Hi i am trying to build
> previous and next links from a table selection, the code below stops working
> at the line which says :
>
> while ($dados = pg_fetch_array($limite)) {
> $nome = $dados["nome"];
> echo "Nome: $nome<br>";
>
> the warning says:
> Wrong parameter count for pg_fetch_array()
>
> i get this code from a php mysql and try to adapt to my needs, is that any
> parameter wrong? wich can be?
>
>
> <?php
>
> $conn = pg_connect("dbname=sondagem user=postgres");
> ?>
> <?php
> $busca = "SELECT nome AS data FROM aprovados ORDER BY nome ASC ";
> ?>
> <?php
> $total_reg = "10"; // número de registros por página
> ?>
> <?php
> if (!$pagina) {
> $pc = "1";
> } else {
> $pc = $pagina;
> }
> ?>
> <?php
> $inicio = $pc - 1;
> $inicio = $inicio * $total_reg;
> ?>
> <?php
> $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
>
> // vamos criar a visualização
> while ($dados = pg_fetch_array($limite)) {
> $nome = $dados["nome"];
> echo "Nome: $nome<br>";
> }
>
> // agora vamos criar os botões "Anterior e próximo"
> $anterior = $pc -1;
> $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 4: Don't 'kill -9' the postmaster
>

In response to

Browse pgsql-php by date

  From Date Subject
Next Message scott.marlowe 2002-08-08 17:04:55 Re: pg_fetch_array problem
Previous Message David C. Brown 2002-08-08 16:57:14 Re: pg_fetch_array problem