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

alguém pode ajudar nesse codigo aqui ?


naldo_10

Pergunta


essa é a pagina que visualiza a image agora gostaria de dar um next e prev na id é mais ou menos isso que ta aí abaixo pessoal ?

p/q ela não da errro mas os botoes anterior e proximo não funciona.

<?

$host = "localhost";

$usuario = "root";

$senha = "";

$db= mysql_connect($host,$usuario,$senha) or die ("não foi posssivel conectar ao servidor");

mysql_select_db("banco",$db) or die ("não foi possivel conectar ");

$id = $_GET[id];

$pg=$_GET[pg];

$page=$_GET


;

if(!$page){

$page = "1";

}

$sql = mysql_query("SELECT * FROM gallery where id=$id'");

$dados= mysql_fetch_array($sql);

?>

<img src="mulheres/<?php echo $dados['foto];?>" width="450" height="350" />

<table border="0" align="center" cellpadding="0" cellspacing="0">

<TR>

<TD width="100" align="right" valign="top">

<?

if($page > 1){

$anterior = $page -1;

$url = "?pg=$pg&page=$anterior";

echo "<a href='$url'>« Anterior</a>&nbsp;|";

} else {

echo "<font color='$corcelula2'>« Anterior</font>&nbsp;|";

}

?>

</TD>

<TD align="center">

<?

for($x=1; $x<=$tp; $x++){

$url = "?pg=$pg&page=$x";

if ($x==$page) {

echo "<font color='$coronmouse'><b>$x</b></font>|";

} else {

echo "<a href='$url'>$x</a>|";

}

}

?>

</TD>

<TD width="100" align="left" valign="top">

<?

if($tp > $page){

$proxima = $page +1;

$url = "?pg=$pg&page=$proxima";

echo "&nbsp;<a href='$url'>Próxima »</a>";

} else {

echo "&nbsp;<font color='$corcelula2'>Próxima »</font>";

}

?>

</TD>

</TR>

</table>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Bom dia, naldo_10!

Aparentemente seu código está correto.

Parabéns pela idéia de colocar a cor em variável.

Mas posso levantar duas possibilidades:

Se você não está com SHOT TAG ativada, o fato de estar usando apenas <? e não <?php não vai deixar funcionar.

Ou então alguma variável não está transportando o valor correto.

Abraços.

Link para o comentário
Compartilhar em outros sites

  • 0

O problema é que você não está fazendo os calculos ...

Para se fazer a páginação você deve pegar os dados da página atual e calular depois enviar ao banco para informar quantos dados mostrar na tela ...

No seu caso você pega a página e 'morri' ai sem passar para o banco qual página de fato está sendo exibida :P

Siga esse tutorial que não tem erro:

http://www.criarweb.com/artigos/192.php

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,1k
×
×
  • Criar Novo...