Ir para conteúdo
Fórum Script Brasil
  • 0

Como Fazer


Guest - claudia -

Pergunta

Guest - claudia -

ola pessoal gostaria da ajuda de você´s

assim

fiz um paginacao com odb, mas tenho que passar mysql query essa paginação, alguém poderia me ajudar

<html>

<head>

<title>Pagina de Mensagem</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body>

<?php

/* $conecta = mysql_connect("localhost","root","");

$sdb = mysql_select_db("teste",$conecta);*/

include_once("inc/db.inc");

echo '<div align=left>';

error_reporting(E_ALL ^ E_NOTICE);

if(!$_GET["pagina"]) ##erro##

$pc = 1;

else $pc = $_GET["pagina"];

$SQL = "select * FROM CADASTRO_BLOG

ORDER BY ID"; //consulta para ter o total registro

$ret2 = odbc_exec($conn,$SQL);

$row2 = odbc_fetch_array($ret2);

$ret2 = odbc_exec($conn,$SQL) or die("Erro ao consultar.");

$totalreg = odbc_num_rows($ret2); //modifiquei p\odbc

$regpag = 10;

$totalpag = intval($totalreg / $regpag) + 1;

$inicio = $pc - 1;

$inicio = $inicio * $regpag;

#############################################################

$SQL = "SELECT *

FROM CADASTRO_BLOG

ORDER BY ID limit $inicio,$regpag";

$ret = odbc_exec($conn,$SQL) or die("Erro ao Selecionar os dados.");

while($row = odbc_fetch_array($ret)){

$id = $row['ID'];

echo "<br><br>$id";

}

#############################################################

printf("<br><br>");

$anterior = $pc - 1;

$proxima = $pc + 1;

if($pc > 1)

printf("<a href=?pagina=$anterior>Anterior</a> ");

if($pc < $totalpag)

printf(" <a href=?pagina=$proxima>Proxima</a>");

printf("<br><br><br><br>");

$i = 1;

while ($i <= $totalpag){

if ($i == $pc)

printf("<b>".$i."</b> ");

else printf("<a href=?pagina=$i><u>".$i."</u></a> ");

$i++;

}

?>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

tenta assim

<html>

<head>

<title>Pagina de Mensagem</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body>

<?php

/* $conecta = mysql_connect("localhost","root","");

$sdb = mysql_select_db("teste",$conecta);*/

include_once("inc/db.inc");

echo '<div align=left>';

error_reporting(E_ALL ^ E_NOTICE);

if(!$_GET["pagina"]) ##erro##

$pc = 1;

else $pc = $_GET["pagina"];

$SQL = "select * FROM CADASTRO_BLOG

ORDER BY ID"; //consulta para ter o total registro

$ret2 = mysql_query($SQL);

$row2 = mysql_fetch_array($ret2);

$ret2 = odbc_exec($SQL) or die("Erro ao consultar.");

$totalreg = mysql_num_rows($ret2); //modifiquei p\odbc

$regpag = 10;

$totalpag = intval($totalreg / $regpag) + 1;

$inicio = $pc - 1;

$inicio = $inicio * $regpag;

#############################################################

$SQL = "SELECT *

FROM CADASTRO_BLOG

ORDER BY ID limit $inicio,$regpag";

$ret = mysql_query($SQL) or die("Erro ao Selecionar os dados.");

while($row = mysql_fetch_array($ret)){

$id = $row['ID'];

echo "<br><br>$id";

}

#############################################################

printf("<br><br>");

$anterior = $pc - 1;

$proxima = $pc + 1;

if($pc > 1)

printf("<a href=?pagina=$anterior>Anterior</a> ");

if($pc < $totalpag)

printf(" <a href=?pagina=$proxima>Proxima</a>");

printf("<br><br><br><br>");

$i = 1;

while ($i <= $totalpag){

if ($i == $pc)

printf("<b>".$i."</b> ");

else printf("<a href=?pagina=$i><u>".$i."</u></a> ");

$i++;

}

?>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...