Lista zebrada
Bom dia, estou tentando deixar os usuários do banco em lista zebrada, consegui isso...
Não era bem assim que eu queria :b
Vou deixar o código abaixo:
>
Citar
<?php
session_start();
include_once("conexao.php");
?>
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/estilo.css">
<link rel="stylesheet" href="css/font-awesome.min.css">
<title>CRUD - Cadastrar</title>
</head>
<body>
<div class="navbar">
<a href="index.php"><i class="fa fa-fw fa-user-plus"></i> Novo Usúario</a>
<a href="listar.php"><i class="fa fa-fw fa-list"></i> Listar</a>
<a href="sobre.php"><i class="fa fa-fw fa-info"></i> Sobre</a>
</div>
<div class="container">
<h1>Usuários cadastrados</h1>
<?php
if(isset($_SESSION['msg'])){
echo $_SESSION['msg'];
unset($_SESSION['msg']);
}
?>
<?php
$pagina_atual = filter_input(INPUT_GET, 'pagina', FILTER_SANITIZE_NUMBER_INT);
$pagina = (!empty($pagina_atual)) ? $pagina_atual : 1;
$qnt_result_pg = 2;
$inicio = ($qnt_result_pg * $pagina) - $qnt_result_pg;
$result_usuarios = "SELECT * FROM test LIMIT $inicio, $qnt_result_pg";
$resultado_usuarios = mysqli_query($conn, $result_usuarios);
?>
<table class="tabela">
<tr>
<td>Id</td>
<td>Nome</td>
<td>Endereço</td>
<td>Telefone</td>
<td>E-Mail</td>
<td>Objetivo</td>
</tr>
<tr>
<?php
while($row_usuario = mysqli_fetch_assoc($resultado_usuarios)){
echo "<td>ID: ". $row_usuario['id'] . "</td>";
echo "<td>Nome: ". $row_usuario['nome'] . "</td>";
echo "<td>Endereço: ". $row_usuario['endereco'] . "</td>";
echo "<td>Telefone: ". $row_usuario['telefone'] . "</td>";
echo "<td>E-Mail: ". $row_usuario['email'] . "</td>";
echo "<td>Objetivo: ". $row_usuario['objetivo'] . "</td>";
echo "<td><a href='edit_usuario.php?id= ". $row_usuario['id'] . "'>Editar</a></td>";
echo "<td><a href='proc_apagar_usuario.php?id= ". $row_usuario['id'] . "' data-confirm='Tem certeza que deseja excluir o usúario selecionado?'>Apagar</a></td><hr>";
}
?>
</tr>
</table>
<?php
$result_pg = "SELECT COUNT(id) AS num_result FROM test";
$resultado_pg = mysqli_query($conn, $result_pg);
$row_pg = mysqli_fetch_assoc($resultado_pg);
$quantidade_pg = ceil($row_pg['num_result'] / $qnt_result_pg);
$max_links = 2;
?>
<div class="paginas">
<div class="primeira">
<?php
echo "<br><button class='btnprimeira'><a href='listar.php?pagina=1 'style='text-decoration:none; color:#000'>Primeira Pagina </a></button>";
?>
<?php
for($pag_ant = $pagina - $max_links; $pag_ant <= $pagina - 1; $pag_ant ++){
if($pag_ant >= 1){
echo "<button class='btnanterior'><a href='listar.php?pagina=$pag_ant' style='text-decoration:none; color:#000'>$pag_ant</a></button>";
}
}
?>
<?php
echo "<label class=btnatual>$pagina</label>";
?>
<?php
for($pag_dep = $pagina + 1; $pag_dep <= $pagina + $max_links; $pag_dep ++){
if($pag_dep <= $quantidade_pg){
echo "<button class='btndepois'><a href='listar.php?pagina=$pag_dep' style='text-decoration:none; color:#000'>$pag_dep</a></button>";
}
}
?>
<?php
echo "<button class='btnultima'><a href='listar.php?pagina=$quantidade_pg' style='text-decoration:none; color:#000'>Ultima Pagina</a></button>";
?>
</div>
</div>
<script src="js/jquery-3.3.1.slim.min.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/js.js"></script>
</body>
</html>
Alguma alma pode me dizer como fazer?Discussão (2)
Carregando comentários...