From: | angelo(dot)rigo(at)globo(dot)com |
---|---|
To: | pgsql-php(at)postgresql(dot)org |
Subject: | pg_fetch_array problem |
Date: | 2002-08-08 16:50:30 |
Message-ID: | 3D3EEC5F00049E81@riosf05.globoi.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-php |
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.
From | Date | Subject | |
---|---|---|---|
Next Message | David C. Brown | 2002-08-08 16:57:14 | Re: pg_fetch_array problem |
Previous Message | Hans-Jürgen Schönig | 2002-08-08 15:51:03 | Re: PHP + PostgreSQL |