Ver Mensaje Individual
  #10 (permalink)  
Antiguo 15/04/2005, 10:07
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Hola:
La idea es que utilices Paginator para que sólo te preocupes detus consultas, de mostrarlas y no te preocupes de la paginación.
Por favor ve en la documentación de Paginator sobre las variables que se utilizan. Yo te pongo un ejemplo de cómo podría quedar tu código paginado con Paginator:
Código PHP:
$con = mysql_connect($host,$user,$pass);
mysql_select_db($db,$con);

$_pagi_sql = "SELECT *, DATE_FORMAT(avso_fec,'%d/%m/%Y') as avso_fec FROM $tabla WHERE avso_texto LIKE '%$clave%' AND avso_fec BETWEEN '$final' and '$inicio' and `clsf_clsf_fox` < '167'";
$_pagi_cuantos = 15;//cantidad de registros por página.
$_pagi_nav_num_enlaces = 10; //cantidad de enlaces que se mostrarán como máximo
$_pagi_propagar = array('clave', 'final', 'inicio', 'tabla');// y otras variables que se necesiten para la consulta.

include("paginator.inc.php");

if($_pagi_totalReg == 0){
    echo "<br><center><b>No existe Información para su Consulta</b></b></center>";
}else{
    echo "</b>Número de avisos encontrados: <b>" . $_pagi_totalReg. "</b><br>";
    echo "</b>Se muestran páginas de <b>" . $_pagi_cuantos . "</b> registros cada una<br>";
    echo "</b>Mostrando avisos " . $_pagi_info . "<p>";

    while ($array = mysql_fetch_array($_pagi_result)){
        include 'includes/clasificador.php';
        $a = "<font color=FFFFFF>$avso_id</font>";
        $b = "<font color=008000>$avso_id</font>";
        if(@$color==1){
            echo"$a";
            $color = 0;
        }else{
            echo"$b";
            $color = 1;
        }
    }
    ?>
    <input type="hidden" name="cantidad" value="15">
    <br>
    <center><input type="Submit" value="Guardar avisos seleccionados"></center>
    <?
    
/* Cantidad de avisos seleccionados <input name="numero" type="text" size="2" style="background-color: #efefef; border-style: solid; border-color: #efefef" value=0> <input type="submit" value="Enviar" name="B1"> */
    
?>
    </form>
    <?
    
echo "<p align=\"center\">".$_pagi_navegacion."</p>";
}
?>
Saludos