Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia pessoal.. é o seguinte.. eu tenho uma busca dinamica com uma consulta sql dinamica tbm.. e eu queria fazer uma paginação.. já procurei nos foruns, google mas do jeito que ta o meu sql não ta rolando.. vou postar pra vcs verem a minha busca e o sql.. se alguém poder me ajudar agradeço..
CODE
$where = Array();
if ($_POST['negocio'] != 0) // 0 = Todos; 1=venda; 2=aluguel
$where[]= "imo_negocio=".$_POST['negocio'];
if ($_POST['finalidade'] != 0) // 0 = Todos; 1=casa; 2=apto
$where[]= "imo_finalidade=".$_POST['finalidade'];
if ($_POST['tipo'] != 0) // 0 = Todos; 1=casa; 2=apto
$where[]= "imo_tipo=".$_POST['tipo'];
if ($_POST['quartos'] != 0) // 0 = Indefinido;
$where[]= "imo_quartos=".$_POST['quartos'];
if ($_POST['cidade'] != 0) // 0 = Todos; [1,2,3]=Cod da cidade
$where[]= "imo_cidade=".$_POST['cidade'];
if ($_POST['min'] != 0) // 0 = Indefinido;
$where[]= "imo_preco >=".$_POST['min'];
if ($_POST['max'] != 0) // 0 = Indefinido;
$where[]= "imo_preco <=".$_POST['max'];
if (count($where) > 0){
$where = " WHERE ".implode(" and ",$where);
} else
$where = "";
$sql = "SELECT * FROM imoveis".$where ; <- AQUI QUE EU NÃO CONSIGO FAZER A PAGINAÇÃO POIS O $WHERE É DINAMICO..
$res = mysql_query($sql);
$num = mysql_num_rows($res);
PRECISO DE AJUDA.. POR FAVOR...
OBRIGADO
Carregando comentários...