2) {$GLOBALS['search']['tipo'] = $_GET['search']['tipo']; $GLOBALS['search']['caratteristiche'] = $_GET['search']['caratteristiche'];} } } function stampaOfferte($res){ //crea l'html per le offerte, riceve il risultato di una query global $GLOBALS; if(!$res){ //se c'è qualche errore ritorna $GLOBALS['stampa'] = '

Non ci sono proposte con queste caratteristiche
Riprova cambiando i criteri di ricerca.

'; return; } while($arr = mysql_fetch_array($res)){ addVisita($arr['PrincipaleID'], 'vistoLI'); if($arr['Prezzo'] == 0){ $prezzo = 'Prezzo: Non Indicato'; }elseif($arr['Prezzo'] == -1){ $prezzo = 'Trattativa Riservata'; }else{ $prezzo = 'Prezzo: € '.formatNum($arr['Prezzo']).''; } if(!$arr['FotoPiccolaURL']){ $foto = ''.$altFoto.''; }else{ $fotopiubella=""; $arr['FotoPiccolaURL'] = str_replace("http://www.internetsavona.com/paesi/savona/abs/", "http://www.absimmobiliare.it/", $arr['FotoPiccolaURL']); $resfoto = query('SELECT FotoUniqueID FROM Foto WHERE URL = "'.$arr['FotoPiccolaURL'].'"', 'single'); if($resfoto>0) $fotopiubella = query('SELECT URL FROM Foto WHERE FotoSmall = "'.$resfoto.'"', 'single'); if(getimagesize($fotopiubella) !== false) $arr['FotoPiccolaURL'] = $fotopiubella; if(getimagesize($arr['FotoPiccolaURL']) == false) $arr['FotoPiccolaURL'] = "img/no-foto.jpg"; $foto = ''; } $nn++; if($arr['DescrZona']=="") $arr['DescrZona']=$arr['Caratteristiche']; $arr['DescrZona']=str_replace("
","",$arr['DescrZona']); $arr['DescrZona']=str_replace("
","",$arr['DescrZona']); $GLOBALS['stampa'] .= '
  • '.$foto.'

    '.substr(str_replace("...",".. ",$arr['DescrZona']),0,224).' ...

    '.$prezzo.'
    '.$prezzo.'
    rif: '.$arr['Num_riferimento'].'
     
    Classe energetica
  • '; } } function generateQueryOfferte() {//crea la query per le offerte che viene passata a stampaOfferte. controlla le variabili dellla barra global $GLOBALS; if((int)$GLOBALS['search']['paese']){ $ric .= ' AND P.Paese = '.$GLOBALS['search']['paese']; $getStr .= 'search%5Bpaese%5D='.$GLOBALS['search']['paese'].'&'; } /* if(($_GET['search']['Num_riferimento']!="")&&($_GET['search']['Num_riferimento']!="Rif: Qualsiasi")){ $ric .= ' AND P.Num_riferimento = "'.$_GET['search']['Num_riferimento'].'"'; $getStr .= 'search%5BNum_riferimento%5D='.$_GET['search']['Num_riferimento'].'&'; } if($_GET['caratteristiche_form']){ $ric .= ' AND A.PostiLetto >= '.$_GET['caratteristiche_form']; $getStr .= 'caratteristiche_form='.$_GET['caratteristiche_form'].'&'; } if($_GET['tipo_form']){ $ric .= ' AND A.Tipo = "'.$_GET['tipo_form'].'"'; $getStr .= 'tipo_form='.$_GET['tipo_form'].'&'; } */ if(($_GET['search']['Num_riferimento']!="")&&($_GET['search']['Num_riferimento']!="Rif: Qualsiasi")){ $ric = ' AND P.Num_riferimento = "'.$_GET['search']['Num_riferimento'].'"'; $getStr .= 'search%5BNum_riferimento%5D='.$_GET['search']['Num_riferimento'].'&'; }else{//inizio modifica if($_GET['caratteristiche_form']){ $ric = ' AND A.PostiLetto >= '.$_GET['caratteristiche_form']; $getStr .= 'caratteristiche_form='.$_GET['caratteristiche_form'].'&'; } if($_GET['tipo_form']){ $ric .= ' AND A.Tipo = "'.$_GET['tipo_form'].'"'; $getStr .= 'tipo_form='.$_GET['tipo_form'].'&'; } }//fine modifica //mette di default l'ordine random $order = ' ORDER BY RAND((CURDATE() + 0)) '; //ordina a caso per giorno if( $GLOBALS['ordineData'] ){ $order = ' ORDER BY Data DESC '; } if( $GLOBALS['page-order']==3 ){ $order = ' ORDER BY Data ASC '; if($_GET['search']['tipo']){ $ric .= ' AND A.Tipo = "'.$_GET['search']['tipo'].'"'; $getStr .= 'search[tipo]='.$_GET['search']['tipo'].'&tipo_form='.$_GET['search']['tipo'].'&'; } } if( $GLOBALS['page-order']==4 ){ $order = ' ORDER BY Data DESC '; if($_GET['search']['tipo']){ $ric .= ' AND A.Tipo = "'.$_GET['search']['tipo'].'"'; $getStr .= 'search[tipo]='.$_GET['search']['tipo'].'&tipo_form='.$_GET['search']['tipo'].'&'; } } //non mostrare le zone //$noZoneSql = ''; //rimuoviPaesiSql( $noZoneSql ); $noZoneSql = 'P.PrincipaleID>0'; $select = 'SELECT P.PrincipaleID, Pa.Paese_t, P.FotoPiccolaURL, P.Num_riferimento, A.Tipo, P.DescrZona, A.PostiLetto, P.Prezzo, P.ace '; $istruzione = ' FROM Principale as P, paese_t as Pa, OpzAffitto as A WHERE (P.Tipo = "affitto") AND (P.Paese = Pa.Paese_t_ID) AND ('.$noZoneSql.') AND (P.PrincipaleID = A.OpzAffittoID ) AND (P.Cliente = '.$GLOBALS['clienteID'].') AND P.Active = 1 '.$ric; $limiti = ' '.$order.' LIMIT '.$_GET['pag_now']* $GLOBALS['numElPag'].', '.$GLOBALS['numElPag']; if ($tot_risultati = query('SELECT COUNT(*) '.$istruzione, 'single')){ $GLOBALS['totRis'] = $tot_risultati; if ($resto = $tot_risultati % $GLOBALS['numElPag']) { $pagine = (int) ($tot_risultati / $GLOBALS['numElPag']) + 1; } else { $pagine = $tot_risultati / $GLOBALS['numElPag']; } $res = query($select.$istruzione.$limiti, false); $pag_real = ($_GET['pag_now'] + 1); createPagine($pag_real , $pagine, $getStr); }else{ $GLOBALS['totRis'] = '0'; return false; } return $res; } include('include/mysqlConnection.inc'); mysql_select_db('Immobiliari', $link1); parseUrl(); generateBarraAff(); stampaOfferte(generateQueryOfferte()); ?> Abs Immobiliare - Immobili in Affitto

    Ricerca

    Gli Immobili in affitto

    • cambia vista:

    Sono presenti soluzioni compatibili con la tua richiesta!