Formularios Siguiente - Anterior con PHP
Publicado por Luis Fernando Aristizabal (2 intervenciones) el 12/10/2004 00:43:52
Estoy trabajando con PosgreSQL 8 Beta 1 + Apache 2.0 + PHP 4.3.8 y por ende html y javascript sobre Windows XP Professional.
Necesito hacer un formulario de tipo consulta y que al realizar dicha consulta a la base de datos pueda ir al siguiente, anterior, inicio y final de los registros mediante botones "|<<" "<<" ">>" ">>|" o algo similar.
Para ello estoy utilizando php para generar código javascript y asi por medio de un array y algunas funciones javascript realizar el proceso "siguiente" "anterior" en el form.
A continuación el código (Este script esta entre las tags <head> y </head> de la página):
<?php
//conexion a la BD
$conn = pg_pconnect ("host=localhost
port=5432
dbname=mi_DB
user=mi_usuario
password=mi_password");
//consultando y obteniendo # total de filas
$resultado = pg_query($conn, "SELECT * FROM sector;");
$numrows = pg_numrows($resultado);
$row = 0;
//generando código javascript y construyendo un array
//con los datos arrojados en la consulta
echo "<script language=\"javascript\">\n";
echo "registros = new Array(\n";
//Mientras existan datos almacene los datos en las variables de una lista PHP
while (list($id_sector, $nombre, $superficie, $capacidad) = pg_fetch_row($resultado)) {
$row++;
//si no es la última fila de la consulta asigne los datos entre comillas ("") y sepa
Necesito hacer un formulario de tipo consulta y que al realizar dicha consulta a la base de datos pueda ir al siguiente, anterior, inicio y final de los registros mediante botones "|<<" "<<" ">>" ">>|" o algo similar.
Para ello estoy utilizando php para generar código javascript y asi por medio de un array y algunas funciones javascript realizar el proceso "siguiente" "anterior" en el form.
A continuación el código (Este script esta entre las tags <head> y </head> de la página):
<?php
//conexion a la BD
$conn = pg_pconnect ("host=localhost
port=5432
dbname=mi_DB
user=mi_usuario
password=mi_password");
//consultando y obteniendo # total de filas
$resultado = pg_query($conn, "SELECT * FROM sector;");
$numrows = pg_numrows($resultado);
$row = 0;
//generando código javascript y construyendo un array
//con los datos arrojados en la consulta
echo "<script language=\"javascript\">\n";
echo "registros = new Array(\n";
//Mientras existan datos almacene los datos en las variables de una lista PHP
while (list($id_sector, $nombre, $superficie, $capacidad) = pg_fetch_row($resultado)) {
$row++;
//si no es la última fila de la consulta asigne los datos entre comillas ("") y sepa
Valora esta pregunta


0