Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fmpf

paginacao no dreamweaver

Recommended Posts

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.