Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include "conexion.php";
- $pag = 0;
- if (isset($_REQUEST['pag'])) {
- $pag = $_REQUEST['pag'];
- }
- echo "Página ".($pag+1)."<br><br>";
- $incremento = 20;
- $reg = $pag * $incremento;
- //el primer parámetro es el registro en el que empezamos y el segundo es el incremento de paginación
- $sql = "SELECT * FROM jugador ORDER BY nombre_jugador LIMIT ".$reg.",".$incremento;
- $num = $reg+1;
- $result = mysqli_query($conexionFutbol, $sql)
- or die("error en la consulta");
- while($row = mysqli_fetch_assoc($result)){
- echo $num." ".$row['nombre_jugador']."</br>";
- $num++;
- }
- echo "<br>";
- //$sql = "SELECT count(*) AS num FROM jugador";
- $sql = "SELECT count(*) FROM jugador";
- $result = mysqli_query($conexionFutbol, $sql);
- $row = mysqli_fetch_assoc($result);
- //$numreg = $row['num'];
- $numreg = $row['count(*)'];
- $numpag = ceil($numreg / $incremento); // ceil redondea hacia arriba
- echo $numreg." jugadores <br><br>";
- if ($pag != 0){
- echo "<a href=\"index.php?pag=0\">Inicio</a> ";
- echo "<a href=\"index.php?pag=".($pag-1)."\">Anterior</a> ";
- }
- $paginicial = ($pag<5)?0:$pag-5;
- $pagfinal = ($pag+5>$numpag)?$numpag:$pag+5;
- for ($i=$paginicial; $i < $pagfinal; $i++) {
- echo "<a href=\"index.php?pag=".$i."\">".($i+1)."</a> ";
- }
- if (($pag+1) < $numpag){
- echo "<a href=\"index.php?pag=".($pag+1)."\">Siguiente</a> ";
- echo "<a href=\"index.php?pag=".($numpag-1)."\">Final</a> ";
- }
- ?>
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Jugadores</title>
- <link rel="stylesheet" href="styles.css">
- </head>
- <body>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement