fmpf 0 Denunciar post Postado Agosto 6, 2008 ola galera através do dreamweaver fiz a paginação para os produtos que saem do banco de dados toda a paginacao funciona direitinho, mas nao consigo alterar o codigo para que a primeira pagina a ser mostrada seja a 1 em vez da 0 como acontece neste momento... CODE $currentPage = $_SERVER["PHP_SELF"]; $maxRows_rsProdutos = 6; $pageNum_rsProdutos = 0; if (isset($_GET['pageNum_rsProdutos'])) { $pageNum_rsProdutos = $_GET['pageNum_rsProdutos']; } $startRow_rsProdutos = $pageNum_rsProdutos * $maxRows_rsProdutos; mysql_select_db($database_connMytech, $connMytech); $query_rsProdutos = "SELECT * FROM myt_produtos WHERE destaque = 1 ORDER BY nome ASC"; $query_limit_rsProdutos = sprintf("%s LIMIT %d, %d", $query_rsProdutos, $startRow_rsProdutos, $maxRows_rsProdutos); $rsProdutos = mysql_query($query_limit_rsProdutos, $connMytech) or die(mysql_error()); $row_rsProdutos = mysql_fetch_assoc($rsProdutos); if (isset($_GET['totalRows_rsProdutos'])) { $totalRows_rsProdutos = $_GET['totalRows_rsProdutos']; } else { $all_rsProdutos = mysql_query($query_rsProdutos); $totalRows_rsProdutos = mysql_num_rows($all_rsProdutos); } $totalPages_rsProdutos = ceil($totalRows_rsProdutos/$maxRows_rsProdutos)-1; $pagTot=0; $totalPages_rsProdutos = ceil($totalRows_rsProdutos/$maxRows_rsProdutos)-1; $pagTot=$totalPages_rsProdutos+1; $numero=0; o codigo seguinte é o que mostra a paginacao CODE <? $pagpresente = $pageNum_rsProdutos ?> <?php if ($pageNum_rsProdutos <= $totalPages_rsProdutos) { ?> <? while($pagTot > 0){ ?> <? if ($numero != $pagpresente) { ?> <a href="<?php printf("%s?pageNum_rsProdutos=%d%s", $currentPage, min($totalPages_rsProdutos, $numero), $queryString_rsProdutos); ?>"><? echo $numero;?></a><? } else { ?> <? echo "<font color=#ff3333><b> $numero </b></font>" ?> <? }?> | <? $numero += 1; $pagTot -=1; } ?> <?php } ?> por favor se souberem qual a variavel deste codigo, ou entao como fazer a paginaçao para que o consiga controlar o numero das paginas e que o numero da pagina que esta selecionada apareca de maneira diferente... digam-me alguma coisa obrigado Compartilhar este post Link para o post Compartilhar em outros sites
alebae 0 Denunciar post Postado Agosto 7, 2008 Você seguiu todos os passos da Paginação Dreamweaver, com Repeat Region, Show Region If Not first Record, e afins? Ou implementou algo? Compartilhar este post Link para o post Compartilhar em outros sites