[pgsql-ayuda] pg_exec

From: Enrique Cárdenas Hoeflich <ecardena(at)vendenet(dot)com(dot)mx>
To: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: [pgsql-ayuda] pg_exec
Date: 1998-11-04 20:46:26
Message-ID: 002201be0834$30fa8a80$c84830cf@ech.vendenet.com.mx
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Estoy usando php para crear un contador de paginas... secuencias en
postgres para tal efecto...pero creo que no estoy usando adecuadamente
pg_exec...o que debo de usar...el codigo es el siguiente:

<?php
function fcont($cont)
{
$q = "SELECT nextval('" . $cont . "');";
$qu = pg_exec ($dbcont, $q);
$row = 0;
print pg_numrows($qu);
if (pg_numrows($qu) > 0) {
$data = pg_fetch_object ($qu, $row);
return $data->nextval;
}
else { return "ERROR";
}
}

$dbcont = pg_connect ("", "", "", "", "contadores");
if (!$dbcont): ?>
<H1>Error al conectar la Base de Datos de Contadores</H1> <?
exit;
endif;
print fcont("prueba1");
?>

la secuencia es prueba1...y me muestra el siguente error...

Warning: 0 is not a PostgresSQL link index in contador.inc on line 5

Warning: 0 is not a PostgresSQL result index in contador.inc on line 7

Warning: 0 is not a PostgresSQL result index in contador.inc on line 8
ERROR

El valor de $q resulta "Select nextval('prueba1');"

Alguien me puede hechar una manita???

Creo que en el ejemplo que nos presento Bruno en C usando secuencias esta la
respuesta...pero perdi esa informacion...

Gracias....

--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
text : cancelacion pgsql-ayuda

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message np 1998-11-04 20:49:33 [pgsql-ayuda] 4GL para PostgreSQL
Previous Message New World Society 1998-11-04 20:44:22 Re: [pgsql-ayuda] ErWin