Foxbh 0 Denunciar post Postado Abril 7, 2005 Boa noite amigos estou com um probleminha nesse codigo de paginação na hora de ir a proxima pagina ta funcionando, so que quando chega no ultimo registro, ela continua e não para , e na hora de voltar, tambem da erro, não volta, alguem poderia me da uma forcinha PHP [*] [*] [*]<?php [*] [*] [*]$host = "localhost"; [*]$user = "usuario"; [*]$senha = "senha"; [*]$db = "bd"; [*] [*] [*] [*]$id_cate = $_GET["id_cate"]; [*]$conn = mysql_connect($host,$user,$senha); [*]$banco = mysql_select_db($db); [*]$sql = mysql_query("SELECT * FROM produtos"); [*] [*]echo "<table width=100% border=0>"; [*] [*]$total = mysql_num_rows($sql); [*] [*]$colunas = "3"; [*] [*]$epc = "3"; // Exibição por Coluna [*] [*]$ntde = $colunas * $epc; // Numero Total de exibições [*] [*]$nump = $total / $ntde; // Numero de itens exibidos [*]$nump = floor($nump); // Arredonda numeros exibidos [*] [*]if(!isset($_GET['ini']) || $_GET['ini'] <= 1) { $ini = "0"; } else { $ini = $_GET['ini']; } [*] [*]$fim = $ini + $ntde; [*] [*]echo "<a href=?ini=" . "$ini - $ntde" . ">Pagina Anterior </a>"; [*]echo "<a href=?ini=" . "$fim + 1" . ">Proxima pagina </a>"; [*] [*]$consulta = mysql_query("SELECT * FROM produtos limit $ini, $fim"); [*] [*] [*] [*]if ($total>0) { [*]for ($i = 0; $i < $ntde; $i++) { [*]if (($i%$colunas)==0) { [*]echo "</tr>"; [*]echo "<tr>"; [*]} [*] [*]$dados = mysql_fetch_array($consulta); [*]$produto = $dados["produto"]; [*] [*] [*]?> [*]<td> [*]<table border="1" width="100%"> [*]<tr> [*]<td><?=$produto;?></td> [*]</tr> [*]</table> [*]</td> [*]<? [*]} [*]} else { [*]echo "Nenhum registro encontrado"; [*]} [*]?></table> [*] Compartilhar este post Link para o post Compartilhar em outros sites
webrodex 0 Denunciar post Postado Maio 13, 2005 como colocar paginação de proximo ou anterior com numero 1,2,3,4 etc..?<?php$host = "localhost";$user = "root";$senha = "";$db = "photos";$tabela = "foto_mulheres";$conn = mysql_connect($host,$user,$senha);$banco = mysql_select_db($db);$sql = mysql_query("SELECT * FROM foto_mulheres ");echo "<table width=400 border=0>";$total = mysql_num_rows($sql);$colunas = "3";if ($total>0) { for ($i = 0; $i < $total; $i++) { if (($i%$colunas)==0) { echo "</tr>"; echo "<tr>"; }$dados = mysql_fetch_array($sql);$login = $dados["login"];$imagem_principal = $dados["imagem_principal"];echo "<td width='169 align='left' valign='top'><font color=#FF00CC size=2 face=verdana><b>$login </b> </font><br><img src=$imagem_principal width=200 height=284> </td>"; }} else { echo "Nenhum registro encontrado";}?> Compartilhar este post Link para o post Compartilhar em outros sites