Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Alguém por favor pode me ajudar, a paginação não funciona!
<?php
include 'configs/conecta.php';
$logado = $_SESSION['usuario'];
$consultaSection = "SELECT * FROM motoristas WHERE id_logado = '$logado'";
$execSection = mysqli_query($conexao,$consultaSection) or die(error);
?>
<div class="section">
<table>
<tr>
<td class="m">Matricula</td>
<td class="n">Nome</td>
<td class="c">CPF</td>
<td class="g">Ganhos</td>
</tr>
<?php
$pagina = (isset($_GET['pagina']))? $_GET['pagina'] : 1;
$banco = mysqli_query($conexao, "SELECT `id`, `nome`, `cpf`, `ganhos` FROM motoristas");
$total = mysqli_num_rows($banco);
$registros = 4;
$numPaginas = ceil($total/$registros);
$inicio = ($registros*$pagina)-$registros;
$banco = mysqli_query($conexao, "SELECT `id`, `nome`, `cpf`, `ganhos` FROM motoristas LIMIT $inicio,$registros");
$total = mysqli_num_rows($banco);
?>
<?php while($exibe_pecas = mysqli_fetch_array($banco)) {?>
<?php while($logado = mysqli_fetch_array($execSection)) { ?>
<tr>
<td class="m"><?php echo $logado["id"];?></td>
<td class="n"><?php echo $logado["nome"];?></td>
<td class="c"><?php echo $logado['cpf'];?></td>
<td class="g"><?php echo round($logado['ganhos'], 2);?></td>
</tr>
<?php } ?>
<?php } ?>
<?php
if($pagina > 1) {
echo "<a href='painel.php?pagina=".($pagina - 1)."' class='controle'>« anterior</a>";
}
for($i = 1; $i < $numPaginas; $i++) {
$ativo = ($i == $pagina) ? 'numativo' : '';
echo "<a href='painel.php?pagina=".$i."' class='numero ".$ativo."'> ".$i." </a>";
}
if($pagina < $numPaginas) {
echo "<a href='painel.php?pagina=".($pagina + 1)."' class='controle'>proximo »</a>";
}
?>
</table>
</div>
Grato!Carregando comentários...