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 = ' ';
}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'] .=
'
';
}
}
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
Gli Immobili in affitto
Gli Immobili in affitto
Sono presenti soluzioni compatibili con la tua richiesta!