Ir para conteúdo
Fórum Script Brasil

PeterPah

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre PeterPah

PeterPah's Achievements

0

Reputação

  1. PeterPah

    Problema com a paginaçao

    Olha podias me ajudar tipo já não da erro mas não le o caminho da pagina e quando passa continua a listar o mesmo .
  2. Tenho estes dois codigos <?php $quant_pg = ceil($quantreg/$numreg); $quant_pg++; // Verifica se esta na primeira página, se não estiver ele libera o link para anterior if ( $pg > 0) { echo "<a href=".$PHP_SELF."?pg=".($pg-1) ."class=pg><b>« anterior</b></a>"; } else { echo "<font color=#CCCCCC>« anterior</font>"; } // Faz aparecer os numeros das página entre o ANTERIOR e PROXIMO for($i_pg=1;$i_pg<$quant_pg;$i_pg++) { // Verifica se a página que o navegante esta e retira o link do número para identificar visualmente if ($pg == ($i_pg-1)) { echo " <span class=pgoff>[$i_pg]</span> "; } else { $i_pg2 = $i_pg-1; echo " <a href=".$PHP_SELF."?pg=$i_pg2 class=pg><b>$i_pg</b></a> "; } } // Verifica se esta na ultima página, se não estiver ele libera o link para próxima if (($pg+2) < $quant_pg) { echo "<a href=".$PHP_SELF."?pg=".($pg+1)." class=pg><b>próximo »</b></a>"; } else { echo "<font color=#CCCCCC> próximo »</font>"; } ?> eeste <?php $numreg = 2; // Quantos registros por página vai ser mostrado if (!isset($pg)) { $pg = 0; } $inicial = $pg * $numreg; include 'cont.php' ; // Faz o Select pegando o registro inicial até a quantidade de registros para página $sql = mysql_query("SELECT * FROM anedota LIMIT $inicial, $numreg"); // Serve para contar quantos registros você tem na seua tabela para fazer a paginação $sql_conta = mysql_query("SELECT * FROM anedota "); $quantreg = mysql_num_rows($sql_conta); // Quantidade de registros pra paginação include("paginacao.php"); // Chama o arquivo que monta a paginação. ex: << anterior 1 2 3 4 5 próximo >> echo "<br><br>"; // Vai servir só para dar uma linha de espaço entre a paginação e o conteúdo while($row = mysql_fetch_array($sql)) { echo"<div class='post'> <div class='postheader'><h1>". $row['titulo'] . "</div>"; echo "<div class='postcontent' align='center' ><p>". $row['anedota'] . "</div> <div class='postfooter'></div> </div>"; } mysql_close($con); ?> e da me este erro quando chega ao limite « anterior [1] Notice: Undefined variable: PHP_SELF in C:\xampp\htdocs\site RirOnFire\paginacao.php on line 20 2 Notice: Undefined variable: PHP_SELF in C:\xampp\htdocs\site RirOnFire\paginacao.php on line 26 próximo » Ajudem me a resolver o problema por favor!!
×
×
  • Criar Novo...