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
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 |