Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2017, 10:25
karenlorenadg
 
Fecha de Ingreso: octubre-2008
Ubicación: Colombia
Mensajes: 448
Antigüedad: 15 años, 6 meses
Puntos: 2
Mensaje Problemas con paginacion en php

Hola A todos, tengo el siguiente codigo de paginacion que me funciona muy bien, excepto al final cuando muestra las imagenes de siguiente y atras

Este es el codigo

Código PHP:
<?php
include_once("conex.php");

$consulta_noticias "SELECT * FROM articulos";
$rs_noticias mysql_query($consulta_noticias$conexion);
$num_total_registros mysql_num_rows($rs_noticias);
//Si hay registros
if ($num_total_registros 0) {
    
//Limito la busqueda
    
$TAMANO_PAGINA 2;
        
$pagina false;

    
//examino la pagina a mostrar y el inicio del registro a mostrar
        
if (isset($_GET["pagina"]))
            
$pagina $_GET["pagina"];
        
    if (!
$pagina) {
        
$inicio 0;
        
$pagina 1;
    }
    else {
        
$inicio = ($pagina 1) * $TAMANO_PAGINA;
    }
    
//calculo el total de paginas
    
$total_paginas ceil($num_total_registros $TAMANO_PAGINA);

    
    
//pongo el numero de registros total, el tamaño de pagina y la pagina que se muestra
    
echo '<h3>Numero de cortometrajes: '.$num_total_registros .'</h3>';
    echo 
'Mostrando la pagina '.$pagina.' de ' .$total_paginas.' paginas.';
    echo 
'<hr>';
    
$consulta "SELECT article_id, title_article, article_image, body_article FROM articulos ORDER BY article_id DESC LIMIT ".$inicio."," $TAMANO_PAGINA;
    
$rs mysql_query($consulta$conexion);
    while (
$row mysql_fetch_array($rs)) {
        echo 
'<h3><a href="articles.php?article_id='.$row['article_id'].'" title="'.$row['title_article'].'">'.$row['title_article'].'</a></h3>
        <img src="'
.$row['article_image'].'" width="100px" height="70px"><br>
        '
.$row['body_article'].'<br>
        
        <hr>
        '
;
    }

    echo 
'<p>';

    if (
$total_paginas 1) {
        if (
$pagina != 1)
            echo 
'<a href="'.$url.'?pagina='.($pagina-1).'"><img src="images/izq.gif" border="0"></a>';
        for (
$i=1;$i<=$total_paginas;$i++) {
            if (
$pagina == $i)
                
//si muestro el indice de la pagina actual, no coloco enlace
                
echo $pagina;
            else
                
//si el indice no corresponde con la pagina mostrada actualmente,
                //coloco el enlace para ir a esa pagina
                
echo '<a href="'.$url.'?pagina='.$i.'">'.$i.'</a>';
        }
        if (
$pagina != $total_paginas)
            echo 
'<a href="'.$url.'?pagina='.($pagina+1).'"><img src="images/der.gif" border="0"></a>';
    }
    echo 
'</p>';
}
?>

Al final cargar los botones de atraz y adelante pero me salen con este error

Notice: Undefined variable: url in

Que debo hacer.

Agradezco me ayuden, bendiciones
__________________
Desarrollo de Aplicaciones de Escritorio, Sitios Web, Audio y Video en SISGUS