Foros del Web » Programando para Internet » PHP »

Necesito hacer un paginador para esta consulta

Estas en el tema de Necesito hacer un paginador para esta consulta en el foro de PHP en Foros del Web. Hola todos, necesitaria hacer un paginador para la siguiente consulta: Código PHP: $fecha_desde = $_POST [ "fecha_desde" ]; $fecha_hasta = $_POST [ "fecha_hasta" ]; $horainicio ...
  #1 (permalink)  
Antiguo 06/05/2008, 09:27
(Desactivado)
 
Fecha de Ingreso: enero-2008
Ubicación: Mendoza
Mensajes: 458
Antigüedad: 16 años, 2 meses
Puntos: 2
Exclamación Necesito hacer un paginador para esta consulta

Hola todos, necesitaria hacer un paginador para la siguiente consulta:

Código PHP:
$fecha_desde=$_POST["fecha_desde"];
$fecha_hasta=$_POST["fecha_hasta"];
$horainicio=$_POST["horainicio"];
$horafin=$_POST["horafin"];
$user_id=$_POST["user_id"];

$inicio $_POST["fecha_desde"];
$inicio explode ("-"$inicio);
$iniciodate $inicio;
$inicio $inicio[2].$inicio[1].$inicio[0]." ".$_POST[horainicio].":00:000";
$stampinicio mktime ($horainicio[0].$horainicio[1], $horainicio[3].$horainicio[4], 0$iniciodate[1], $iniciodate[0], $iniciodate[2]);
$fin $_POST["fecha_hasta"];
$fin explode ("-"$fin);
$findate $fin;
$fin $fin[2].$fin[1].$fin[0]." ".$_POST[horafin].":59:999";
$stampfin mktime ($horafin[0].$horafin[1], $horafin[3].$horafin[4], 59$findate[1], $findate[0], $findate[2]);

$dns="ACU";
$conexion odbc_connect("$dns","","","");

$strqry "select a.PIN, a.ACCESS_DATE, a.TYPE, a.ACU_NUMBER, u.USER_CODE, u.FIRST_NAME, u.LAST_NAME FROM access a INNER JOIN users u ON u.USER_CODE =  a.PIN where 1 = 1"
if (
$fecha_desde !=="" and $fecha_hasta !==""){
$strqry.= "AND a.ACCESS_DATE BETWEEN '$inicio' AND '$fin'";
}
if (
$user_id !=="") {
$strqry.= " AND a.PIN='$user_id'";
}
if (isset(
$_GET["user_code"]) ) {
$strqry.= " AND a.PIN='$user_code'";
}
$strqry.= " ORDER BY u.LAST_NAME ";
$consulta=odbc_exec($conexion,$strqry); 
$registros=odbc_num_rows($consulta);
echo 
$registros;

while (
$row=odbc_fetch_array($consulta)) {
//aqui los echo de la consulta no los pongo por que es una estructra de tablas

Necesito que me muestre cada 30 registros.... ayuda plis....
  #2 (permalink)  
Antiguo 06/05/2008, 09:38
Avatar de hvpareja  
Fecha de Ingreso: marzo-2007
Ubicación: En Vélez Málaga (Málaga)
Mensajes: 213
Antigüedad: 17 años, 1 mes
Puntos: 4
Re: Necesito hacer un paginador para esta consulta

Yo uso esto siempre: Paginator. Funciona bastante bien y es bastante configurable.
__________________
El mejor maestro es el eterno aprendiz.
http://hvpareja.wordpress.com/
  #3 (permalink)  
Antiguo 06/05/2008, 15:30
(Desactivado)
 
Fecha de Ingreso: enero-2008
Ubicación: Mendoza
Mensajes: 458
Antigüedad: 16 años, 2 meses
Puntos: 2
Re: Necesito hacer un paginador para esta consulta

Gracias, igual buscava algo mas simple inclusive...
  #4 (permalink)  
Antiguo 06/05/2008, 17:15
Avatar de hvpareja  
Fecha de Ingreso: marzo-2007
Ubicación: En Vélez Málaga (Málaga)
Mensajes: 213
Antigüedad: 17 años, 1 mes
Puntos: 4
Re: Necesito hacer un paginador para esta consulta

Es bastante simple, solo tienes que bajarte el archivo y ponerlo en la página donde tienes la consulta via include; luego solo queda definir las variables que quieras como número de resultados por página, número máximo de páginas... es fácilisimo, pruébalo y me cuentas anda, que quiero saber tu opinión.
__________________
El mejor maestro es el eterno aprendiz.
http://hvpareja.wordpress.com/
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:01.