Ir para conteúdo
Fórum Script Brasil
  • 0

Oque Ta Errado


raphaelcarlos

Pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...