SALVE, SALVE GALERA TO ME MATANDO COM ESSE CODIGO DESDE ONTEM ..
AINDA não ENTENDO MUITO DE PHP MAS TO CRIANDO UMAS PAGINAS ... O CODIGO TA FUNCIONANDO CERTINHO, SO QUE não TA FUNCIONANDO A PAGINACAO ELE TRAZ TODOS OS RESULTADOS NA MESMA PAGINA ...
<?
require("index.php");
include"config.php"; //incluindo o arquivo de conexao feito no passo2
$y = mysql_query("SELECT * FROM cadastro WHERE situacao='aberto'");// selecionei a tabela que quero trabalhar que no caso e a que nois criamos no 1º passo
$linha = mysql_num_rows ($y);
echo"Foram encontrados $linha resultado(s)";
if($linha == 0){
echo "<BR><BR><center><b>Desculpe, nenhum cheque a exibir</b></center>";
}else
while($x = mysql_fetch_array($y)){ //criei um array chamado $x que sera responssavel pra listar os dados
Pergunta
raphaelcarlos
SALVE, SALVE GALERA TO ME MATANDO COM ESSE CODIGO DESDE ONTEM ..
AINDA não ENTENDO MUITO DE PHP MAS TO CRIANDO UMAS PAGINAS ... O CODIGO TA FUNCIONANDO CERTINHO, SO QUE não TA FUNCIONANDO A PAGINACAO ELE TRAZ TODOS OS RESULTADOS NA MESMA PAGINA ...
<?
require("index.php");
include"config.php"; //incluindo o arquivo de conexao feito no passo2
$id = $_GET['id'];
echo"<table border=0 width=100%' class='table' cellspacing='1'>
<tr>
<td align='center' class=td><font style=font-size:10px;><b>Devolução</td>
<td align='center' class=td><font style=font-size:10px;><b>Alinea</td>
<td align='center' class=td><font style=font-size:10px;><b>Banco</td>
<td align='center' class=td><font style=font-size:10px;><b>Ag</td>
<td align='center' class=td><font style=font-size:10px;><b>CC</td>
<td align='center' class=td><font style=font-size:10px;><b>Nº Cheque</td>
<td align='center' class=td><font style=font-size:10px;><b>Valor</td>
<td align='center' class=td><font style=font-size:10px;><b>Emitente</td>
<td align='center' class=td><font style=font-size:10px;><b>CNPJ</td>
<td align='center' class=td><font style=font-size:10px;><b>Cliente</td>
<td align='center' class=td><font style=font-size:10px;><b>Acao</td>
<td align='center' class=td> <font style=font-size:10px;><b>Local</td>
<td align='center' class=td><font style=font-size:10px;><b>Sistema</td>
<td align='center' class=td><font style=font-size:10px;><b>Observação</td>
<td align='center' class=td><font style=font-size:10px;><b>Iserido</td>
<td align='center' class=td><font style=font-size:10px;><b>Atualizado</td>
<td align='center' class=td><font style=font-size:10px;><b>Por</td>
<td align='center' class=td><font style=font-size:10px;><b>Opções</td>
</tr>";
$y = mysql_query("SELECT * FROM cadastro WHERE situacao='aberto'");// selecionei a tabela que quero trabalhar que no caso e a que nois criamos no 1º passo
$linha = mysql_num_rows ($y);
echo"Foram encontrados $linha resultado(s)";
if($linha == 0){
echo "<BR><BR><center><b>Desculpe, nenhum cheque a exibir</b></center>";
}else
while($x = mysql_fetch_array($y)){ //criei um array chamado $x que sera responssavel pra listar os dados
echo"<BR><BR>";
echo'<tr class=td>
<td align=justyfi class=td><font style=font-size:10px;>'.$x['dtdev].'</td>
<td align=justify class=td><font style=font-size:10px;>'.$x['alinea'].'</td>
<td align=justify class=td><font style=font-size:10px;>'.$x['banco'].'</td>
<td align=justify class=td><font style=font-size:10px;>'.$x['ag'].'</td>
<td align=justify class=td><font style=font-size:10px;>'.$x['conta'].'</td>
<td align=justify class=td><font style=font-size:10px;>'.$x['nchq'].'</td>
<td align=justify class=td><font style=font-size:10px;>'.$x['valor'].'</td>
<td align=justify class=td><font style=font-size:10px;>'.$x['emitente'].'</td>
<td align=justify class=td><font style=font-size:10px;>'.$x['cnpj'].'</td>
<td align=justify class=td><font style=font-size:10px;>'.$x['cliente'].'</td>
<td align=justify class=td><font style=font-size:10px;>'.$x['acao'].'</td>
<td align=justify class=td><font style=font-size:10px;>'.$x['local'].'</td>
<td align=justify class=td><font style=font-size:10px;>'.$x['sistema'].'</td>
<td align=justyfi class=td><font style=font-size:10px;>'.$x['obs'].'</td>
<td align=justify class=td><font style=font-size:10px;>'.$x['data'].'</td>
<td align=justify class=td><font style=font-size:10px;>'.$x['atualizado'].'</td>
<td align=justify class=td><font style=font-size:10px;>'.$x['nome'].'</td>
<td align=justify class=td><a href=EditarObs?id='.$x['id].'">Editar</a></td>
';
}
echo"</tr><table></p>";
echo"<BR><BR>";
//MINHA DUVIDA COMEÇA AQUI
//Comeco da paginacao
$re = mysql_query("SELECT count(*) as total FROM cadastro WHERE situacao='aberto'");
$total = mysql_result($re, 0, "total");
$pagina = 0;
if(isset($_GET["pagina"])) {
$pagina = $_GET["pagina"];
}
$limite = 3;
$paginas = ceil($total / $limite);
$inicio = $pagina * $limite;
$sql = mysql_query("SELECT * FROM cadastro WHERE situacao=aberto' LIMIT $inicio, $limite");
if($pagina > 0) {
$menos = $pagina - 1;
$url = $_SERVER["PHP_SELF]."?pagina=".$menos;
echo "<a href=\"$url\">Anterior</a>";
}
for($i = 1;$i < $paginas; $i++) {
$url = $_SERVER["PHP_SELF"]."?pagina=.$i;
echo " | <a href=\"$url\">$i</a>";
}
if($pagina < $paginas) {
$mais = $pagina + 1;
$url = $_SERVER["PHP_SELF]."?pagina=".$mais;
echo " | <a href=\"$url\">Próxima</a>";
}
?>
não TA FUNCIONANDO ELE TRAZ TODO O RESULTADO EM UMA PAGINA SO """
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.