Ir para conteúdo

POWERED BY:

Arquivado

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

luiz_SC

paginação erro links nao chamao a pagina corretamente

Recommended Posts

quero direcionar a pagina"index.php onde o campo categoria seja igual ao campo1 recebido por uma pagina de busca, mas apenas me direciona para a pagina index.php sem a programação os links estão criados mas qdo clico neles nao mostram os registros.

talvez seja erro deconcatenação... ou não montei os códigos corretamente

ele nao retorna erro algum apenas nao funciona

o erro está na linha abaixo.

echo"<a href='index.php?where categoria like' '%'.$campo1.'%' & click=$link' class='classed' >";

 

este abaixo funciona corretamente

echo"<a href='index.php?categoria=$categoria & click=$link' class='classed' > ".$link." </a>";

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente:

echo"<a href='index.php?busca=where categoria like '%".$campo1."%' AND click='".$link."' class='classed'>";

 

Decontenação? ashduashduashdusahduashduashdasudhasudashduahuadhausdhasudhaudashdausd tá sertú

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente:

echo"<a href='index.php?busca=where categoria like '%".$campo1."%' AND click='".$link."' class='classed'>";

 

Decontenação? ashduashduashdusahduashduashdasudhasudashduahuadhausdhasudhaudashdausd tá sertú

ainda não deu certo. esta programação esta dentro da pagina index.php e é pra ela que envio os dados para criar a paginação

a consulta é a seguinte:

 

$campo1 = $_POST['campo1'];

$sql2="select * from comercio where categoria like '%".$campo1."%' ";

 

segue a paginação

//esta mesma paginação funciona corretamente quando a consulta vem pelo metodo get

// o erro está destacado

 

$mostra = 5;

$pagina = $existe / $mostra;

$pagina = ceil($pagina);

 

$link = 0;

 

$recebe = $_GET['click'];

if (!$recebe) {

$recebe = "1";

}

$fim = $recebe * 5;

$inicio = $fim - 5;

 

$sql2="select * from comercio where categoria like '%".$campo1."%' LIMIT $inicio,5";

$busca2 = mysql_query($sql2);

$existe2=mysql_num_rows($busca2);

 

 

 

echo"

<table width='100%' border='0' align='center' cellpadding='2' cellspacing='0' >

<tr>

<td class='titulobusca'>Empresa</td>

<td class='titulobusca'>Fone</td>

<td class='titulobusca'>Bairro</td>

</tr>

<tr>

<td> </td>

<td> </td>

<td> </td>

</tr>";

 

while($lista2=mysql_fetch_array($busca2)){

echo " <tr>

<td class='encontrados'>$lista2[pagina]</td>

<td class='encontrados'>$lista2[fone]</td>

<td class='encontrados'>$lista2[bairro]</td>

</tr>";

}

 

 

echo " <tr><td class='titulobusca'>$pagina Páginas Encontradas<div align='left'></div></td><td colspan='2'class='titulobusca'><div align='left'>";while($link < $pagina){

$link ++;

echo "<a href='index.php?where categoria like '%".$campo1."%' & click=$link' class='classed' > ".$link."   </a>";

} echo "</div> </td>

</tr>";

$iniciomaisum = $inicio + 1;

 

echo " <tr><td colspan='3' class='titulobusca'><div align='left'>Mostrando Registros: " .$iniciomaisum." a ";

if($fim < $existe){echo $fim;} else{echo $existe;}echo " de ".$existe." </div> </td>

</tr>";

 

//******

 

}

?>

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.