Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/10/2009, 16:23
Avatar de Capote
Capote
 
Fecha de Ingreso: julio-2007
Ubicación: C h i l e
Mensajes: 136
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: Paginar registros consultados a la BD

Hola.
Claro me faltaba la "coma" en la consulta SQL y ahora se ejecuta bien.
Lo que sucede son dos cosas la primera es que me esta mostrando todo los resultados sin paginar. Si tengo 30 filas me las muestra todas. Como que no limita al valor que esta en la variable $registros.
Lo otro es que me arroja un mensaje que dice:Notice: Undefined index: num in C:\wamp\....... pero aun asi me muestra los valores de la consulta.

Aqui la seecion de la paginación, corregida en la parte de la consulta, pero que aún no funciona al 100%.


Código PHP:
<?php
              
//cierra else
               
}
                       
        
//******PAGINACION*********
        //cantidad de registros por pagina
        
$registros=5;
        
//numero de pagina que desea ver el usuario 1,2,3,4....N
       //////Ahora me arroja una especie de error aqui, que es donde mas adelante recogere el numero de pagina que se desea ver
       
$pagina=$_GET["num"];
        if (
is_numeric($pagina))
                 
$inicio=(($pagina-1)*$registros);
        else
                
$inicio=0;
        
$resultado mysql_query("SELECT id_alumno,apellido_alumno , edad_alumno, sexo_alumno, ano_alumno, descripcion_alumno FROM alumno JOIN estado_alumno USING (id_estado_alumno) JOIN estado_alumno USING (id_estado_alumno) limit $inicio,$registros "$conexion);
        
$paginas= ($num_registros/$registros);        
?>


Gracias por la ayuda.

Última edición por Capote; 02/10/2009 a las 17:53