Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2004, 12:47
Avatar de lado2mx
lado2mx
Colaborador
 
Fecha de Ingreso: agosto-2001
Ubicación: Veracruz
Mensajes: 3.720
Antigüedad: 22 años, 8 meses
Puntos: 9
paginado disfuncional

libreria.php
Código PHP:
<?php
         
function paginado($consulta_pag) { ?>
    <form name="form2" method="get" action="">
        <?
      
if (!isset($pg)) 
$pg 0// $pg es la pagina actual 
$cantidad=5// cantidad de resultados por página 
$inicial $pg $cantidad

echo 
$pegar $consulta_pag." LIMIT $inicial,$cantidad"

$cad mysql_query($pegar) or die (mysql_error()); 

$consulta $consulta_pag;

$contarok mysql_query($consulta);

$total_records=mysql_num_rows($contarok); 
$pages intval($total_records $cantidad); ?>
        <div align="center">
          <select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
            <?      
if ($pg <> 0

$url $pg 1
?>
            <option value="?pg=<? echo $url?>">Anterior</option>
            <? 

else { 
?>
            <? 


for (
$i 0$i<($pages 1); $i++) { 
if (
$i == $pg) { ?>
            <option selected><? echo $i?></option>
            <? 

else { 
?>
            <option value="?pg=<? echo $i?>"><? echo $i?></option>
            <? 



if (
$pg $pages) { 
$url $pg 1
?>
            <option value="?pg=<? echo $url?>">Siguiente</option>
            <? 

else { 
?>
            <? 

?>
          </select>
        </div>
      </form>    
<? 
function 
paginado_listo() {
    
mysql_fetch_array($cad); }
El problema viene aquí:
pagina_tal.php
Código PHP:
include("libreria.php");
paginado("SELECT * FROM tabla ORDER BY id DESC");
while(
$guest=paginado_listo()) { ... } 
Al parecesl la variable $cad no migra a la segunda función para realizar bien el paginado, que será?

Última edición por lado2mx; 06/05/2004 a las 12:49