Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, boa noite a todos. Gostaria de saber como faço para exibir o número imóveis mostrados na tela. Tenho o seguinte código: <?php
if (isset($_GET['apartvendSP'])){
$imovelStatus = 'completo';
$dataVal = date('Y-m-d H:m:s');
$operaNegocio = 'venda';
$operaCidade = 'Sao Paulo';
$operaTipo = 'Apartamento';
$pag = isset($_GET["pag"]) ? $_GET["pag"] : null;
if($pag >= '1'){
$pag = $pag;
}else{
$pag = '1';
}
$maximo = '20'; //RESULTADOS POR PÁGINA
$inicio = ($pag * $maximo) - $maximo;
$conn = new PDO('mysql:host=localhost;dbname=imobi', 'root', '');
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$select = $conn->query("SELECT * FROM d_imoveis
WHERE imovelTermino >= '$dataVal'
AND imovelStatus = '$imovelStatus'
AND imovelCidade = '$operaCidade'
AND imovelTipo = '$operaTipo'
AND imovelNegocio = '$operaNegocio' ORDER BY imovelId DESC LIMIT " .$inicio. ", " .$maximo);
$result_total = $conn->query("SELECT count(*) as total FROM d_imoveis
WHERE imovelTermino >= '$dataVal'
AND imovelStatus = '$imovelStatus'
AND imovelTipo = '$operaTipo'
AND imovelCidade = '$operaCidade'
AND imovelNegocio = '$operaNegocio' ORDER BY imovelId DESC")->fetch(PDO::FETCH_OBJ);
if ($result_total === "0")
echo "<h1>Sem dados para paginação</h1>";
$links = '5';
$paginas = ceil($result_total->total/$maximo);
$conn = null;
$links = '5'; //QUANTIDADE DE LINKS NO PAGINATOR
$anterior = (($pag - 1) == 0) ? 1 : $pag - 1;
E nesse código há as variáveis referentes à paginação.
No lugar desse 20 da variável $maximo eu quero mostrar o número de páginas que estão sendo exibidas na página.
Exemplo: número da página, máximo por página(exibidos) e total de anúncios encontrados. Nesta ordem.
Alguém pode me ajudar?
Tenho outra dúvida: Como faço para fazer uma div aparecer?
Estou usando este js para isso para mostrar a descrição
function showDesc(selector){
var h4 = selector.parentNode;
$(h4.parentNode).find('h1').show();
return true;
}
O HTML é este aqui:
echo '<h4> <a href="#"><img src="images/visualizar.png" width="15 " height="15"/>Visualizar descrição</a></h4>'; >>>>>>>>>>>>Esse h4 chama a div, é um link
echo'<div id="descricao" ">'. $descricao . '</div>'; >>>>>>>>>>> Esta é a div que desejo que apareça ao clicar no link acima
Eu quero fazer aparecer a div descrição onde está a variável descrição do imóvel.
Desculpem minha ignorância, é que faz tempo que não programo.
Obrigada a todos, boa noite.
Carregando comentários...