hola pss este es mi codigo paginador y necesito que comience por el ultimo registro por que se supone que la base de datos esta llena de un listado de juegos entonces cuando lleno un registro nuevo queda en la ultima fila entonces como se supone que es un regitro nuevo debe de ir en las primeras paginas... como le hago para hacer esto????
MI PAGINADOR
PUEDEN VERLO FUNCIONANDO EN ABURRIJUEGOS
MI PAGINADOR
<?
// Datos de conexión a la base
require_once('../../conexion.php');
$tabla="juego_accion";
$titulo="id";
if (!isset($pg))
$pg = 0; // $pg es la pagina actual
$cantidad=10; // cantidad de resultados por página
$inicial = $pg * $cantidad;
$pegar = "SELECT * FROM $tabla ORDER BY $titulo LIMIT $inicial,$cantidad";
$cad = mysql_db_query($base,$pegar) or die (mysql_error());
$contar = "SELECT * FROM $tabla ORDER BY $titulo";
$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 '<div id="juego">'.'<a href="'.$array['url'].'">';
echo '<img alt="'.$array['imagen'].'" '.'src="'.$array['imagen'].'" '.'height="90" '.'width="90" '.'/>';
echo "<h2>".$array['titulo']."</h2>".'</a>';
echo "<p>".$array['descripcion']."</p>"."</div>";
}
// Cerramos la conexión a la base
$con=mysql_close($con);
// Creando los enlaces de paginación
echo "<p>";
if ($pg <> 0)
{
$url = $pg - 1;
echo "<a href='juegos.php?pg=".$url."'>« Anterior</a> ";
}
else {
echo " ";
}
for ($i = 0; $i<($pages + 1); $i++) {
if ($i == $pg) {
echo "<font face=Aharoni size=5 color=ff99cc><b> $i </b></font>";
}
else {
echo "<a href='juegos.php?pg=".$i."'>".$i."</a> ";
}
}
if ($pg < $pages) {
$url = $pg + 1;
echo "<a href='juegos.php?pg=".$url."'>Siguiente »</a>";
}
else {
echo " ";
}
echo "</p>";
?>
PUEDEN VERLO FUNCIONANDO EN ABURRIJUEGOS