Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/03/2009, 07:39
biperina
 
Fecha de Ingreso: diciembre-2007
Mensajes: 46
Antigüedad: 16 años, 4 meses
Puntos: 0
Paginar registros de un listado

He encontrado el siguiente codigo por internet, y lo he modificado segun mis datos y no me funciona, alguien me puede decir que puede fallar???

----------------------------------------------------------------------------------------
<?php
include_once("conexion.php");
$con=mysql_connect(servidor,usuario,password);
mysql_select_db($base,$con);
if (!isset($pg))
$pg = 0; // $pg es la pagina actual
$cantidad=10; // cantidad de resultados por página
$inicial = $pg * $cantidad;
$pegar = SELECT * FROM clientes ORDER BY codcli LIMIT $inicial,$cantidad;
$contarok= mysql_db_query($base,$contar);
$total_records = mysql_num_rows($contarok);
$pages = intval($total_records / $cantidad);

// Imprimiendo los resultados
while($array = mysql_fetch_array($cad)) {
echo $array['dni'].
;
}

// Cerramos la conexión a la base
$con=mysql_close($con);

// Creando los enlaces de paginación
echo

;
if ($pg <> 0)
{
$url = $pg - 1;
echo « Anterior ;
}
else {
echo ;
}

for ($i = 0; $i<($pages + 1); $i++) {
if ($i == $pg) {
echo $i ;
}
else {
echo .$i. ;
}
}

if ($pg < $pages) {
$url = $pg + 1;
echo Siguiente »;
}
else {
echo ;
}

mysql_close($cnn);;
?>