Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 

o que há de errado nessa paginação??

14-07-2007 01:33


<? $sql = mysql_query("SELECT * FROM $tabela"); $llp = 10; $total = mysql_num_rows($sql); $paginas = ceil($total / $llp); if(!isset($pagina)) { $pagina = 0; } $inicio = $pagina * $lpp; $sql2 = mysql_query("SELECT * FROM $tabela ORDER by id desc LIMIT $inicio, $llp"); while($dados=mysql_fetch_array($sql2)) { $nome = $dados['nome']; $datam = $dados['data']; $cidade = $dados['cidade']; $comentario = $dados['comentario']; $horam = $dados['hora']; $comentario1 = strtr("$comentario",$trans); echo "<table width='371' height='123' border='0' cellpadding='0' cellspacing='0'> <tr> <td width='127'><font color='#000000'><b>Nome:</b> $nome </font></td> <td width='102'><font color='#000000'><b>Data:</b> $datam </font></td> <td width='131' height='23'><font color='#000000'><b>Cidade:</b> $cidade </font></td> </tr> <tr> <td height='80' colspan='3' valign='top'><font color='#000000'>> "; echo BBcode("$comentario1"); echo "</font></td> </tr> <tr> <td height='19' colspan='3' align='right' valign='middle'><font color='#000000'><b>Às:</b> $horam </font></td> </tr> </table><br> <center><b><font color='000000'>------------------------------------------</font></b></center>"; } if($total < 1) { echo "<font color='red'>Ninguém escreveu nada ainda O.o</font>"; } ?> </td> <td bgcolor="#FFFFFF">&nbsp;</td> </tr> <tr> <td><img src="images/canto_inf_e.gif" width="20" height="20"></td> <td bgcolor="#FFFFFF"> <!--Paginação--><center><? if($pagina > 0) { $menos = $pagina - 1; $url = "?secao=mural&pagina=$menos"; echo "<a href=\"$url\"><span style=text-decoration:none>Anterior</span></a>"; // Vai para a página anterior } for($i=0;$i<$paginas;$i++) { // Gera um loop com o link para as páginas $url = "?secao=mural&pagina=$i"; echo " | <a href=\"$url\"><span style=text-decoration:none>$i</span></a>"; } if($pagina < ($paginas - 1)) { $mais = $pagina + 1; $url = "?secao=mural&pagina=$mais"; echo " | <a href=\"$url\"><span style=text-decoration:none>Próxima</span></a>"; } ?></center> <!--Fim Paginação-->

ele aparece no fim da pagina

EX: PAg. 0 | 1 Proxima...

+ independete de qual clicar ele aparece tudo os mesmos dados...
eu colokei para exibir 10 por página e tem 12 registros

obrigado desde já...
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17679
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

o que há de errado nessa paginação??

14-07-2007 08:20

Está faltando alguns itens ai nessa paginação, veja essa do link abaixo
viewtopic.php?t=274
0
A melhor hospedagem para o seu site HostGator!
 
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17679
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

o que há de errado nessa paginação??

14-07-2007 19:31

:)
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado