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

Paginação Num Funciona


MrCrowley

Pergunta

olá!!! estou com esse codigo de uma consulta com paginação mas não ta funcionando...se alguém puder ajudar ta aí

o que não funciona é que quando clico em proximo a pagina seguinte não aparece nenhum resultado.

<?

global $cidade;
global $tipo;
global $valormin;
global $valormax;
$cidade = trim($cidade);
$tipo = trim($tipo);
$valormin = trim($valormin);
$valormax = trim($valormax);
echo '<link href="estilo.css" rel="stylesheet" type="text/css">';
$host="localhost";
$user="bruno";
$pass="bruno";
$db="foto"; 
$total_reg=2;
if (!$pagina) { 
    $pc = "1"; 
} else { 
    $pc = $pagina; 
} 
$inicio = $pc - 1; 
$inicio = $inicio * $total_reg;
function filtrar($sql){
  	global $pc;
  	global $inicio;
  	global $total_reg;
  	global $db;
    global $host;
    global $user;
    global $pass;
    $conn = mysql_connect($host,$user,$pass); 
          $banco =mysql_select_db($db,$conn); 
  	$todos=mysql_query($sql);
  	$limite=mysql_query($sql."LIMIT $inicio,$total_reg");
  	$row=mysql_num_rows($todos);
  	$tp=$row / $total_reg;
  	if($row>0)
    {
    $i=1;
    echo '<table><tr><td>';
    while($resultado=mysql_fetch_array($limite))
    {
    $nome=$resultado["nome"];
    $titulo=$resultado["titulo"];
    $cidade=$cidade["cidade"];
    $comentario=$resultado["coment"];
    $valor=$resultado["valor"];
    $imagem=$nome.".jpg";
    echo "<a style=\" font-weight: 700\" onclick=\"window.open('foto_ver.php?nome=$nome&titulo=$titulo&cidade=$cidade&comentario=
$comentario&valor=$valor','Janela','toolbar=no,location=no,directories=no,
status=no,menubar=no,scrollbars=yes,resizable=yes, width=700, height=570'); return false;\"  foto_ver.php?nome=$nome&titulo=$titulo&comentario=$comentario&valor=$valor>
    <img src=imagens/$imagem width=150 border=0><br>";
    echo $titulo;
    if($i<2)
    {
    $i=$i+1;
    echo $i;
    echo '</td><td>';
    }
    else
    {
    $i=1;
    echo '</td></tr></td><td>';
    }
    }
    echo '</td></tr></table>';
    $anterior = $pc -1; 
    $proximo = $pc +1; 
    if ($pc>1) { 
      	echo " <a href='?pagina=$anterior'><- Anterior</a> "; 
    } 
    echo "|"; 
    if ($pc<$tp) { 
      	echo " <a href='?pagina=$proximo'>Próxima -></a>"; 
    } 

    }
    else
    {
    echo "Nenhum registro encontrado!";
    }  	
	}
        	
if($cidade and $tipo and $valormin>0 and $valormax>0)
	{
	filtrar("SELECT * FROM fotos WHERE cidade='$cidade' AND tipo='$tipo' AND valor>$valormin AND valor2<$valormax");
	}	

[daqui em diante apenas repete o if mas com outras combinações de valor de variaveis]

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

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...