boa tarde pessoal Estou com um problema quando seleciona o negocio igual aluga me mostra dois registros. Agora na paginação, quando clico no número 2 não vai para frente. não me mostra o proximo registro que tem dois. Estou dois dias tentando modificar isso. o endereço é http://www.revistapratica.com.br/busca.php <form id="consultar" name="consultar" method="get" action="busca.php">
<table cellspacing="1" cellpadding="3" width="59%" align="center"
border="0">
<tbody>
<tr>
<td height="25" bgcolor="#C57201"><img src="imagens/quadrado.gif" width="6" height="5" /><img src="imagens/fechalaranja.gif" width="14" height="14" /></td>
</tr>
<tr>
<td>Tipo de Negócio <br />
<select
id="negocio" size="1"
name="negocio">
<option value="1">Locação</option>
<option value="2">Venda</option>
<option value="3">Temporada</option>
</select></td>
</tr>
<tr>
<td><table class="branco10" cellspacing="0" cellpadding="3" width="100%"
border="0">
<tbody>
<tr>
<td bgcolor="#f9f9f9"> </td>
<td bgcolor="#f9f9f9"> </td>
<td align="middle" bgcolor="#ffffff"><input class="caixa10" type="submit" value="Buscar" name="Buscar2" /></td>
</tr>
</tbody>
</table></td>
</tr>
</tbody>
</table>
</form>
<?php
$negocio = $_GET['negocio'];
$ssql = "select * from imoveis ";
if ($_GET['negocio']== 1){
$txt_imovel = $_GET["negocio"];
echo "negocio";
$ssql = $ssql. " WHERE aluguel = '".$txt_imovel."'";
}
$pagina = $_GET["pagina"];
if($pagina == "") {
$pagina = "1";
}
// Maximo de registros por pagina
$maximo =1;
// Calculando o registro inicial
$inicio = $pagina - 1;
$inicio = $maximo * $inicio;
$rs = mysql_query($ssql)or die(mysql_error());
$conta = mysql_num_rows($rs);
echo "numero->".$conta."<br><br>";
if($conta<=0) {
echo "<center>Nenhum registro encontrado.</center>";
}else {
$ssql = $ssql. " LIMIT " . $inicio . "," . $maximo;
echo $ssql;
$rs = mysql_query($ssql)or die(mysql_error());
while($row = mysql_fetch_array($rs)) {
echo "Produto: ".$row["tipoimovel"]."<BR>";
}
// Calculando pagina anterior
$menos = $pagina - 1;
// Calculando pagina posterior
$mais = $pagina + 1;
echo $mais;
$pgs = ceil($conta / $maximo);
if($pgs > 1 ) {
// Mostragem de pagina
if($menos > 0) {
echo "<a href=\"?consultar=$menos&\" class='texto_paginacao'>anterior</a> ";
}
// Listando as paginas
for($i=1;$i <= $pgs;$i++) {
if($i != $pagina) {
echo " <a href=\"?consultar=".($i)."&"."negocio="."$txt_imovel"."\" class='texto_paginacao'>$i</a>";
} else {
echo " <strong lass='texto_paginacao_pgatual'>".$i."</strong>";
}
}
if($mais <= $pgs) {
echo " <a href=\"?consultar=$mais\"&negocio=$txt_imovel class='texto_paginacao'>próxima</a>";
}
}
}
?>