Tema: Paginacion
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/10/2015, 12:24
juniorrosales1908
 
Fecha de Ingreso: octubre-2015
Mensajes: 7
Antigüedad: 8 años, 5 meses
Puntos: 0
Respuesta: Paginacion

Asi? no me funciona :(

Código PHP:
<?php 

    
include("sql/mysql.php");

    
$conexion mysql_connect($host,$user,$pass)or die("No hay Conexion a la MySQL");

    
mysql_select_db($DB,$conexion)or die("No hay Conexion a la MySQL");

    
$result mysql_query("SELECT nombre,auth,password,access,flags,vencimiento,Addby FROM publico"$conexion); 
//paginacion
$registros 5;
$contador 0;
$pagina $_GET['pagina'];
if(!
$pagina) {
    
$inicio 0;
    
$pagina 1;
} else {
    
$inicio = ($pagina -1) * $registros;
}
//lista post
$lista $db_blog->query("SELECT * FROM publico");
$total_lista mysqli_num_rows($lista);
 
$lista $db_blog->query("SELECT * FROM publico ORDER BY id DESC LIMIT $inicio, $registros");
$total_paginas ceil($total_lista $registros);

    if (
$row mysql_fetch_array($result)){ 

       echo 
"<table class='table table-bordered'> \n"

       echo 
"<tr><td><span class='glyphicon glyphicon-pushpin'> Nombre:</span></td><td><span class='glyphicon glyphicon-user'> Nick/Steam:</span></td><td><span class='glyphicon glyphicon-lock'> Contrase&ntilde;a</span></td><td><span class='glyphicon glyphicon-exclamation-sign'> Acceso:</span></td><td><span class='glyphicon glyphicon-bell'> Auth:</span></td><td><span class='glyphicon glyphicon-calendar'> Vence:</span></td><td><span class='glyphicon glyphicon-tag'> A&ntilde;adido por:</span></td></tr> \n"



       do { 
            
$venc intval$row'vencimiento' ] );
            
            if( !
$venc )
                
$dias "Permanente";
                
            else if( 
time( ) >= $venc )
                
$dias "<font color='red'>Vencido</font>";
                
            else
                
$dias "En " round( ( $venc time( ) ) / 3600 ) . " dias";

          echo 
"<tr>
          <td>"
.$row["nombre"]."</td>
          <td>"
.$row["auth"]."</td>
          <td>"
.$row["password"]."</td>
          <td>"
.$row["access"]."</td>
          <td>"
.$row["flags"]."</td>
          <td>"
.$dias ."</td>
          <td>"
.$row["Addby"]."</td></tr> \n"

       } while (
$row mysql_fetch_array($result)); 

       echo 
"</table> \n"

    } else { 

    echo 
"No se ha encontrado ningun registro !"

    }
if (
$total_lista) {
 
                    if ((
$pagina 1) > 0) {
                        echo 
"<a href='blog.php?1=blog&pagina=".($pagina-1)."'><<</a>";
                    } else {
                        
//echo "<a href='#'><<</a>";
                    
}
         
                    
// Generamos el ciclo para mostrar la cantidad de paginas que tenemos.
                    
for ($i 1$i <= $total_paginas$i++) {
                        if (
$pagina == $i) {
                            echo 
"<a id='pagi_actv'>"$pagina ."</a>"
                        } else {
                            echo 
"<a href='blog.php?1=blog&pagina=$i'>$i</a> "
                        }   
                    }
         
                    if ((
$pagina 1)<=$total_paginas) {
                        echo 
"<a href='blog.php?1=blog&pagina=".($pagina+1)."'>>></a>";
                    } else {
                        
//echo "<a href='#'>>></a>";
                    
}        
                }
?>