POST > SESSION ---- */ switch($pageType){ /*NUOVO - KM0*/ case 1: //$tmpSqlAnd .= "AND (tipologia = 'nuovo' AND km < 50)"; $tmpSqlAnd .= "AND tipologia = 'nuovo'"; $resRicerca['tipo'] = "Nuova"; if($currPage==3){ $resRicerca['tipo'] = "Km 0"; } break; /*USATO*/ case 2: //$tmpSqlAnd .= "AND (tipologia = 'usato' OR km >= 50)"; $tmpSqlAnd .= "AND tipologia = 'usato'"; $resRicerca['tipo'] = "Usata"; $ordering = " ORDER BY prezzo_privati DESC"; break; /*CERCA PER PREZZO*/ case 3: if(isset($_POST['prezzoMin'])){ $_SESSION['sesFilterMinPrezzo_3'] = (int)$_POST['prezzoMin']; $resRicerca['prezzoMin'] = $_SESSION['sesFilterMinPrezzo_3']; } if(isset($_POST['prezzoMax'])){ $_SESSION['sesFilterMaxPrezzo_3'] = (int)$_POST['prezzoMax']; $resRicerca['prezzoMax'] = $_SESSION['sesFilterMaxPrezzo_3']; } if($_SESSION['sesFilterMaxPrezzo_3']!="-1"){ $tmpSqlAnd .= " AND prezzo_privati <= '".$_SESSION['sesFilterMaxPrezzo_3']."' AND prezzo_privati >= '".$_SESSION['sesFilterMinPrezzo_3']."'"; } else if($_SESSION['sesFilterMaxPrezzo_3']=="-1"){ $tmpSqlAnd .= " AND prezzo_privati >= '".$_SESSION['sesFilterMinPrezzo_3']."'"; $resRicerca['prezzoMax'] = ""; } $ordering = " ORDER BY prezzo_privati DESC"; break; /*CERCA PER RATA*/ case 4: if(isset($_POST['anticipo'])){ $anticipo = $_POST['anticipo']; $_SESSION['sesFilterAnticipo_4'] = $anticipo; $resRicerca['anticipo'] = $_SESSION['sesFilterAnticipo_4']; } if(isset($_POST['rataMin'])){ $rataMin = $_POST['rataMin']; $_SESSION['sesFilterRataMin_4'] = $rataMin; $resRicerca['rataMin'] = $_SESSION['sesFilterRataMin_4']; } if(isset($_POST['rataMax'])){ $rataMax = $_POST['rataMax']; if($rataMax=="-1"){ $rataMax=10000; } $_SESSION['sesFilterRataMax_4'] = $rataMax; $resRicerca['rataMax'] = $_SESSION['sesFilterRataMax_4']; } $ordering = " ORDER BY prezzo_privati DESC"; break; /*CERCA PER MODELLO*/ case 5: if(isset($_POST['cercaMarca'])){ $marca = $_POST['cercaMarca']; $_SESSION['sesFilterMarca_5'] = $marca; } else if (isset($_GET['cercaMarca'])){ $marca = str_replace("__"," ",$_GET['cercaMarca']); $_SESSION['sesFilterMarca_5'] = $marca; } if($_SESSION['sesFilterMarca_5']!=""){ $tmpSqlAnd .= " AND LOWER(marca) = LOWER('".$_SESSION['sesFilterMarca_5']."')"; $resRicerca['marca'] = $_SESSION['sesFilterMarca_5']; } if(isset($_POST['cercaSerie'])){ $serie = $_POST['cercaSerie']; $_SESSION['sesFilterSerie_5'] = $serie; $serie_nospaces = str_replace(" ","",$serie); $_SESSION['sesFilterSerieNoSpaces_5'] = $serie_nospaces; } else if(isset($_GET['cercaSerie'])){ $serie = str_replace("__"," ",$_GET['cercaSerie']); $_SESSION['sesFilterSerie_5'] = $serie; $serie_nospaces = str_replace(" ","",$serie); $_SESSION['sesFilterSerieNoSpaces_5'] = $serie_nospaces; } if($_SESSION['sesFilterSerie_5']!="" && $_SESSION['sesFilterSerie_5']!="0"){ $_SESSION['sesFilterSerie_5'] = codificaAccenti($_SESSION['sesFilterSerie_5']); if(strtolower($_SESSION['sesFilterSerie_5'])=='range rover'){ $tmpSqlAnd .= " AND (LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerie_5'])."%' OR LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerieNoSpaces_5'])."%')"; } else { $tmpSqlAnd .= " AND (LOWER(serie) = LOWER('".$_SESSION['sesFilterSerie_5']."') OR LOWER(serie) = LOWER('".$_SESSION['sesFilterSerieNoSpaces_5']."'))"; } $resRicerca['serie'] = $_SESSION['sesFilterSerie_5']; } $ordering = " ORDER BY prezzo_privati DESC"; break; /*CERCA PER TIPO E MODELLO*/ case 6: if(isset($_POST['cercaTipo'])){ $tipo = $_POST['cercaTipo']; $_SESSION['sesFilterTipo_6'] = $tipo; } else if(isset($_GET['cercaTipo'])){ $tipo = $_GET['cercaTipo']; $_SESSION['sesFilterTipo_6'] = $tipo; } if($_SESSION['sesFilterTipo_6']!=""){ if($_SESSION['sesFilterTipo_6']=="km0"){ $_SESSION['sesFilterTipo_6']="nuovo"; $resRicerca['tipo'] = "km0"; } else { $resRicerca['tipo'] = $_SESSION['sesFilterTipo_6']; } if($_SESSION['sesFilterTipo_6']=="usato"){ $ordering = " ORDER BY prezzo_privati DESC"; } /*if($_SESSION['sesFilterTipo_6']=="nuovo"){ $addControlKm = " AND km < 50"; } else if($_SESSION['sesFilterTipo_6']=="usato"){ $addControlKm = " OR km >= 50"; } $tmpSqlAnd .= " AND (tipologia='".$_SESSION['sesFilterTipo_6']."'".$addControlKm.")";*/ $tmpSqlAnd .= " AND tipologia='".$_SESSION['sesFilterTipo_6']."'"; } else { $ordering = " ORDER BY prezzo_privati DESC"; } if(isset($_POST['cercaMarca'])){ $marca = $_POST['cercaMarca']; $_SESSION['sesFilterMarca_6'] = $marca; } else if(isset($_GET['cercaMarca'])){ $marca = $_GET['cercaMarca']; $_SESSION['sesFilterMarca_6'] = $marca; } if($_SESSION['sesFilterMarca_6']!=""){ $tmpSqlAnd .= " AND LOWER(marca) = LOWER('".$_SESSION['sesFilterMarca_6']."')"; $resRicerca['marca'] = $_SESSION['sesFilterMarca_6']; } if(isset($_POST['cercaSerie'])){ $serie = $_POST['cercaSerie']; $_SESSION['sesFilterSerie_6'] = $serie; $serie_nospaces = str_replace(" ","",$serie); $_SESSION['sesFilterSerieNoSpaces_6'] = $serie_nospaces; } else if(isset($_GET['cercaSerie'])){ $serie = str_replace("__"," ",$_GET['cercaSerie']); $_SESSION['sesFilterSerie_6'] = $serie; $serie_nospaces = str_replace(" ","",$serie); $_SESSION['sesFilterSerieNoSpaces_6'] = $serie_nospaces; } if($_SESSION['sesFilterSerie_6']!="" && $_SESSION['sesFilterSerie_6']!="0"){ $_SESSION['sesFilterSerie_6'] = codificaAccenti($_SESSION['sesFilterSerie_6']); if(strtolower($_SESSION['sesFilterSerie_6'])=='range rover'){ $tmpSqlAnd .= " AND (LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerie_6'])."%' OR LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerieNoSpaces_6'])."%')"; } else { $tmpSqlAnd .= " AND (LOWER(serie) = LOWER('".$_SESSION['sesFilterSerie_6']."') OR LOWER(serie) = LOWER('".$_SESSION['sesFilterSerieNoSpaces_6']."'))"; } $resRicerca['serie'] = $_SESSION['sesFilterSerie_6']; } break; /*CERCA PER TIPO,MODELLO,PREZZO,TIPOLOGIA,KM*/ case 7: $andTopSelect_forMarche = ""; $andTopSelect_forSerie = ""; $andTopSelect_forPrezzoMin = ""; $andTopSelect_forPrezzoMax = ""; $andTopSelect_forTipologia = ""; $andTopSelect_forCambio = ""; $andTopSelect_forAlimentazione = ""; $andTopSelect_forCilindrata = ""; $andTopSelect_forKm = ""; if(isset($_GET['cercaTipoTop'])){ $tipo = decodificaPerGET($_GET['cercaTipoTop']); $_SESSION['sesFilterTipoFake_7'] = $tipo; } else if(isset($_POST['cercaTipoTop'])){ $tipo = $_POST['cercaTipoTop']; $_SESSION['sesFilterTipoFake_7'] = $tipo; } if(trim($_SESSION['sesFilterTipoFake_7'])!=""){ if($_SESSION['sesFilterTipoFake_7']=="km0"){ $_SESSION['sesFilterTipo_7'] = "nuovo"; } else { $_SESSION['sesFilterTipo_7'] = $_SESSION['sesFilterTipoFake_7']; } if($_SESSION['sesFilterTipo_7']=="usato"){ $ordering = " ORDER BY prezzo_privati DESC"; } /*if($_SESSION['sesFilterTipo_7']=="nuovo"){ $addControlKm = " AND km < 50"; } else if($_SESSION['sesFilterTipo_7']=="usato"){ $addControlKm = " OR km >= 50"; } $tmpSqlAnd .= " AND (tipologia='".$_SESSION['sesFilterTipo_7']."'".$addControlKm.")"; $andTopSelect_forMarche .= " AND (tipologia='".$_SESSION['sesFilterTipo_7']."'".$addControlKm.")"; $andTopSelect_forSerie .= " AND (tipologia='".$_SESSION['sesFilterTipo_7']."'".$addControlKm.")"; $andTopSelect_forTipologia .= " AND (tipologia='".$_SESSION['sesFilterTipo_7']."'".$addControlKm.")";*/ $tmpSqlAnd .= " AND tipologia='".$_SESSION['sesFilterTipo_7']."'"; $andTopSelect_forMarche .= " AND tipologia='".$_SESSION['sesFilterTipo_7']."'"; $andTopSelect_forSerie .= " AND tipologia='".$_SESSION['sesFilterTipo_7']."'"; $andTopSelect_forTipologia .= " AND tipologia='".$_SESSION['sesFilterTipo_7']."'"; $resRicerca['tipo'] = $_SESSION['sesFilterTipoFake_7']; } else { $ordering = " ORDER BY prezzo_privati DESC"; } if(isset($_GET['cercaMarcaTop'])){ $marca = decodificaPerGET($_GET['cercaMarcaTop']); $_SESSION['sesFilterMarca_7'] = $marca; } else if(isset($_POST['cercaMarcaTop'])){ $marca = $_POST['cercaMarcaTop']; $_SESSION['sesFilterMarca_7'] = $marca; } if(trim($_SESSION['sesFilterMarca_7'])!=""){ $tmpSqlAnd .= " AND LOWER(marca) = LOWER('".$_SESSION['sesFilterMarca_7']."')"; $andTopSelect_forSerie .= " AND LOWER(marca) = LOWER('".$_SESSION['sesFilterMarca_7']."')"; $andTopSelect_forTipologia .= " AND LOWER(marca) = LOWER('".$_SESSION['sesFilterMarca_7']."')"; $resRicerca['marca'] = $_SESSION['sesFilterMarca_7']; } if(isset($_GET['cercaSerieTop'])){ $serie = decodificaPerGET($_GET['cercaSerieTop']); $_SESSION['sesFilterSerie_7'] = $serie; $serie_nospaces = str_replace(" ","",$serie); $_SESSION['sesFilterSerieNoSpaces_7'] = $serie_nospaces; } else if(isset($_POST['cercaSerieTop'])){ $serie = $_POST['cercaSerieTop']; $_SESSION['sesFilterSerie_7'] = $serie; $serie_nospaces = str_replace(" ","",$serie); $_SESSION['sesFilterSerieNoSpaces_7'] = $serie_nospaces; } if(trim($_SESSION['sesFilterSerie_7'])!=""){ $_SESSION['sesFilterSerie_7'] = codificaAccenti($_SESSION['sesFilterSerie_7']); if(strtolower($_SESSION['sesFilterSerie_7'])=='range rover'){ $tmpSqlAnd .= " AND (LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerie_7'])."%' OR LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerieNoSpaces_7'])."%')"; $andTopSelect_forTipologia .= " AND (LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerie_7'])."%' OR LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerieNoSpaces_7'])."%')"; } else { $tmpSqlAnd .= " AND (LOWER(serie) = LOWER('".$_SESSION['sesFilterSerie_7']."') OR LOWER(serie) = LOWER('".$_SESSION['sesFilterSerieNoSpaces_7']."'))"; $andTopSelect_forTipologia .= " AND (LOWER(serie) = LOWER('".$_SESSION['sesFilterSerie_7']."') OR LOWER(serie) = LOWER('".$_SESSION['sesFilterSerieNoSpaces_7']."'))"; } $resRicerca['serie'] = $_SESSION['sesFilterSerie_7']; } if(isset($_GET['cercaPrezzoTop'])){ $prezzoExp = explode("_",$_GET['cercaPrezzoTop']); $cercaMinPrezzoTop = (int)($prezzoExp[0]); $cercaMaxPrezzoTop = (int)($prezzoExp[1]); $_SESSION['sesFilterMinPrezzo_7'] = $cercaMinPrezzoTop; $_SESSION['sesFilterMaxPrezzo_7'] = $cercaMaxPrezzoTop; $_SESSION['sesFilterPrezzoRange_7'] = $_GET['cercaPrezzoTop']; } else if(isset($_POST['cercaMinPrezzoTop'])){ $exp = explode(".",$_POST['cercaMinPrezzoTop']); $_SESSION['sesFilterPrezzoRange_7'] = $_POST['cercaMinPrezzoTop']; $_SESSION['sesFilterMinPrezzo_7'] = (int)($exp[0]); } if(trim($_SESSION['sesFilterMinPrezzo_7'])!="" && $_SESSION['sesFilterMinPrezzo_7']!=0){ $tmpSqlAnd .= " AND prezzo_privati >= '".$_SESSION['sesFilterMinPrezzo_7']."'"; $resRicerca['prezzoMin'] = $_SESSION['sesFilterMinPrezzo_7']; } if(isset($_GET['cercaMaxPrezzoTop'])){ $prezzoMax = (int)($_GET['cercaMaxPrezzoTop']); $_SESSION['sesFilterMaxPrezzo_7'] = $prezzoMax; } else if(isset($_POST['cercaMaxPrezzoTop'])){ $exp = explode(".",$_POST['cercaMaxPrezzoTop']); $_SESSION['sesFilterMaxPrezzo_7'] = (int)($exp[0]); } if(trim($_SESSION['sesFilterMaxPrezzo_7'])!="" && $_SESSION['sesFilterMaxPrezzo_7']!=0){ $tmpSqlAnd .= " AND prezzo_privati <= '".$_SESSION['sesFilterMaxPrezzo_7']."'"; $andTopSelect_forTipologia .= " AND prezzo_privati <= '".$_SESSION['sesFilterMaxPrezzo_7']."'"; $resRicerca['prezzoMax'] = $_SESSION['sesFilterMaxPrezzo_7']; } if(isset($_GET['cercaTipologiaTop'])){ $tipologia = decodificaPerGET($_GET['cercaTipologiaTop']); $_SESSION['sesFilterTipologia_7'] = $tipologia; } else if(isset($_POST['cercaTipologiaTop'])){ $tipologia = $_POST['cercaTipologiaTop']; $_SESSION['sesFilterTipologia_7'] = $tipologia; } if($_SESSION['sesFilterTipologia_7']=="coupè"){ $_SESSION['sesFilterTipologia_7']="coupè"; } if(trim($_SESSION['sesFilterTipologia_7'])!=""){ $tmpSqlAnd .= " AND LOWER(carrozzeria) = LOWER('".$_SESSION['sesFilterTipologia_7']."')"; $resRicerca['tipologia'] = $_SESSION['sesFilterTipologia_7']; } if(isset($_GET['cercaCambioAlimentazioneTop'])){ $explCambio = explode("_",$_GET['cercaCambioAlimentazioneTop']); $cambio = decodificaPerGET($explCambio[0]); $_SESSION['sesFilterCambio_7'] = $cambio; } else if(isset($_POST['cercaCambioAlimentazioneTop'])){ $explCambio = explode("_",$_POST['cercaCambioAlimentazioneTop']); $cambio = $explCambio[0]; $_SESSION['sesFilterCambio_7'] = $cambio; } if(trim($_SESSION['sesFilterCambio_7'])!=""){ $tmpSqlAnd .= " AND LOWER(cambio) = LOWER('".$_SESSION['sesFilterCambio_7']."')"; $resRicerca['cambio'] = $_SESSION['sesFilterCambio_7']; } if(isset($_GET['cercaCambioAlimentazioneTop'])){ $explAlimentazione = explode("_",$_GET['cercaCambioAlimentazioneTop']); $alimentazione = decodificaPerGET($explAlimentazione[1]); $_SESSION['sesFilterAlimentazione_7'] = $alimentazione; } else if(isset($_POST['cercaCambioAlimentazioneTop'])){ $explAlimentazione = explode("_",$_POST['cercaCambioAlimentazioneTop']); $alimentazione = $explAlimentazione[1]; $_SESSION['sesFilterAlimentazione_7'] = $alimentazione; } if(trim($_SESSION['sesFilterAlimentazione_7'])!=""){ $tmpSqlAnd .= " AND LOWER(alimentazione) = LOWER('".$_SESSION['sesFilterAlimentazione_7']."')"; $resRicerca['alimentazione'] = $_SESSION['sesFilterAlimentazione_7']; } if(isset($_GET['cercaCilindrataTop'])){ $cilindrata = decodificaPerGET($_GET['cercaCilindrataTop']); $_SESSION['sesFilterCilindrata_7'] = $cilindrata; } else if(isset($_POST['cercaCilindrataTop'])){ $cilindrata = $_POST['cercaCilindrataTop']; $_SESSION['sesFilterCilindrata_7'] = $cilindrata; } if(trim($_SESSION['sesFilterCilindrata_7'])!=""){ $myCilindrataExp = explode("t",$_SESSION['sesFilterCilindrata_7']); $cilindrataMin = (int)($myCilindrataExp[0]); $cilindrataMax = (int)($myCilindrataExp[1]); $tmpSqlAnd .= " AND cilindrata!=0 AND cilindrata >= '".$cilindrataMin."'"; if($cilindrataMax>0){ $tmpSqlAnd .= " AND cilindrata <= '".$cilindrataMax."'"; } else { /*nessun limite di cilindrata*/ } $resRicerca['cilindrata'] = $_SESSION['sesFilterCilindrata_7']; } if(isset($_GET['cercaKmTop'])){ $kmExp = explode("_",$_GET['cercaKmTop']); $cercaMinKmTop = (int)($kmExp[0]); $cercaMaxKmTop = (int)($kmExp[1]); $_SESSION['sesFilterMinKm_7'] = $cercaMinKmTop; $_SESSION['sesFilterMaxKm_7'] = $cercaMaxKmTop; $_SESSION['sesFilterKmRange_7'] = $_GET['cercaKmTop']; } if(trim($_SESSION['sesFilterMinKm_7'])!="" && $_SESSION['sesFilterMinKm_7']!=0){ $tmpSqlAnd .= " AND km >= '".$_SESSION['sesFilterMinKm_7']."'"; $resRicerca['kmMin'] = $_SESSION['sesFilterMinKm_7']; } if(trim($_SESSION['sesFilterMaxKm_7'])!="" && $_SESSION['sesFilterMaxKm_7']!=0){ $tmpSqlAnd .= " AND km <= '".$_SESSION['sesFilterMaxKm_7']."'"; $andTopSelect_forTipologia .= " AND km <= '".$_SESSION['sesFilterMaxKm_7']."'"; $resRicerca['kmMax'] = $_SESSION['sesFilterMaxKm_7']; } break; /*CERCA USATO SOTTO 10000€*/ case 8: $tipo = "usato"; $_SESSION['sesFilterTipo_8'] = $tipo; $resRicerca['tipo'] = $_SESSION['sesFilterTipo_8']; /*$addControlKm = " OR km >= 50"; $tmpSqlAnd .= " AND (tipologia='".$_SESSION['sesFilterTipo_8']."'".$addControlKm.")";*/ $tmpSqlAnd .= " AND tipologia='".$_SESSION['sesFilterTipo_8']."'"; $_SESSION['sesFilterMinPrezzo_8'] = 0; $resRicerca['prezzoMin'] = $_SESSION['sesFilterMinPrezzo_8']; $_SESSION['sesFilterMaxPrezzo_8'] = 10000; $tmpSqlAnd .= " AND prezzo_privati <= '".$_SESSION['sesFilterMaxPrezzo_8']."'"; $andTopSelect_forTipologia .= " AND prezzo_privati <= '".$_SESSION['sesFilterMaxPrezzo_8']."'"; $resRicerca['prezzoMax'] = $_SESSION['sesFilterMaxPrezzo_8']; $ordering = " ORDER BY prezzo_privati DESC"; break; /*CERCA NUOVE SOTTO 25000€*/ case 9: $tipo = "nuovo"; $_SESSION['sesFilterTipo_9'] = $tipo; $resRicerca['tipo'] = $_SESSION['sesFilterTipo_9']; /*$addControlKm = " AND km < 50"; $tmpSqlAnd .= " AND (tipologia='".$_SESSION['sesFilterTipo_9']."'".$addControlKm.")";*/ $tmpSqlAnd .= " AND tipologia='".$_SESSION['sesFilterTipo_9']."'"; $_SESSION['sesFilterMinPrezzo_9'] = 0; $resRicerca['prezzoMin'] = $_SESSION['sesFilterMinPrezzo_9']; $_SESSION['sesFilterMaxPrezzo_9'] = 25000; $tmpSqlAnd .= " AND prezzo_privati <= '".$_SESSION['sesFilterMaxPrezzo_9']."'"; $andTopSelect_forTipologia .= " AND prezzo_privati <= '".$_SESSION['sesFilterMaxPrezzo_9']."'"; $resRicerca['prezzoMax'] = $_SESSION['sesFilterMaxPrezzo_9']; break; } if($pageType!=7){ $andTopSelect_forMarche = ""; $andTopSelect_forSerie = ""; $andTopSelect_forTipologia = ""; $andTopSelect_forCambio = ""; $andTopSelect_forAlimentazione = ""; $andTopSelect_forPrezzoMax = ""; $andTopSelect_forKmMax = ""; $_SESSION['sesFilterTipoFake_7']=""; $_SESSION['sesFilterTipo_7']=""; $_SESSION['sesFilterMarca_7']=""; $_SESSION['sesFilterModello_7']=""; $_SESSION['sesFilterMaxPrezzo_7']=""; $_SESSION['sesFilterTipologia_7']=""; $_SESSION['sesFilterCambio_7']=""; $_SESSION['sesFilterAlimentazione_7']=""; $_SESSION['sesFilterCilindrata_7']=""; $_SESSION['sesFilterPrezzoRange_7'] =""; $_SESSION['sesFilterKmRange_7'] =""; $_SESSION['sesFilterMinKm_7'] = ""; $_SESSION['sesFilterMaxKm_7'] = ""; } //echo $tmpSqlAnd; $myWhere = "WHERE 1 ".$tmpSqlAnd; //echo $myWhere; /*PAGINAZIONE*/ $addLimit = ""; if($pageType!=4){ $ipp = 30; if(isset($_GET['page']) && (int)($_GET['page'])>0){ $thisPage = (int)($_GET['page']); } else { $thisPage = 1; } $myLimitFrom = $ipp*($thisPage-1); $addLimit = " LIMIT ".$myLimitFrom.", ".$ipp." "; $sqlElencoTotal = $sqli->query("SELECT COUNT(id) as totElementi FROM ".$baseTab."gestionale $myWhere"); //echo "SELECT COUNT(id) as totElementi FROM ".$baseTab."gestionale $myWhere"; //die; $resElencoTotal = $sqlElencoTotal->fetch_object(); $totalItems = $resElencoTotal->totElementi; $totalPages = ceil($totalItems/$ipp); } else { $thisPage = 1; } /*FINE PAGINAZIONE*/ $sqlElenco = $sqli->query("SELECT * FROM ".$baseTab."gestionale $myWhere ".$ordering." ".$addLimit); /* ------------ FINE RECUPERO ELENCO AUTO ------------ */ /*-----VALORI SELECT CERCA AUTO TOP-------*/ /*VALORI MARCHE*/ $arrMarcheTop = array(); if($pageType == 1 ){ $sqlMarcheTop = $sqli->query("SELECT DISTINCT(marca) AS marca FROM ".$baseTab."gestionale WHERE tipologia = 'nuovo' ORDER BY marca ASC"); }else{ $sqlMarcheTop = $sqli->query("SELECT DISTINCT(marca) AS marca FROM ".$baseTab."gestionale WHERE 1 ".$andTopSelect_forMarche." ORDER BY marca ASC"); } while($resMarcheTop = $sqlMarcheTop->fetch_object()){ $arrMarcheTop[] = $resMarcheTop->marca; } /*VALORI SERIE*/ $arrSerieTop = array(); if($_SESSION['sesFilterMarca_7']!=""){ $sqlSerieTop = $sqli->query("SELECT DISTINCT(serie) AS serie FROM ".$baseTab."gestionale WHERE 1 ".$andTopSelect_forSerie." ORDER BY marca ASC"); while($resSerieTop = $sqlSerieTop->fetch_object()){ $arrSerieTop[] = $resSerieTop->serie; } } /*VALORI PREZZO MIN E MAX*/ $sqlSearchMax = $sqli->query("SELECT MAX(prezzo_privati) AS maxPrice FROM ".$baseTab."gestionale WHERE 1 ".$andTopSelect_forPrezzoMax.""); $resMax = $sqlSearchMax->fetch_object(); $maxPrice = $resMax->maxPrice; $maxValue = (ceil($maxPrice/5000))*5000; $cercaMinPrezzoTop = 0; $cercaMaxPrezzoTop = $maxValue; if($pageType==7){ if($_SESSION['sesFilterMinPrezzo_7']!=""){ $cercaMinPrezzoTop = $_SESSION['sesFilterMinPrezzo_7']; } if($_SESSION['sesFilterMaxPrezzo_7']!=""){ $cercaMaxPrezzoTop = $_SESSION['sesFilterMaxPrezzo_7']; } } /*VALORI TIPOLOGIA*/ $arrTipologiaTop = array(); $sqlTipologiaTop = $sqli->query("SELECT DISTINCT(carrozzeria) AS carrozzeria FROM ".$baseTab."gestionale WHERE 1 ".$andTopSelect_forTipologia." ORDER BY carrozzeria ASC"); while($resTipologiaTop = $sqlTipologiaTop->fetch_object()){ if(trim($resTipologiaTop->carrozzeria)!=""){ $arrTipologiaTop[] = $resTipologiaTop->carrozzeria; } } /*VALORI CAMBIO*/ $arrCambioTop = array(); $sqlCambioTop = $sqli->query("SELECT DISTINCT(cambio) AS cambio FROM ".$baseTab."gestionale WHERE 1 ".$andTopSelect_forCambio." ORDER BY cambio ASC"); while($resCambioTop = $sqlCambioTop->fetch_object()){ if(trim($resCambioTop->cambio)!=""){ $arrCambioTop[] = $resCambioTop->cambio; } } /*VALORI ALIMENTAZIONE*/ $arrAlimentazioneTop = array(); $sqlAlimentazioneTop = $sqli->query("SELECT DISTINCT(alimentazione) AS alimentazione FROM ".$baseTab."gestionale WHERE 1 ".$andTopSelect_forAlimentazione." ORDER BY alimentazione ASC"); while($resAlimentazioneTop = $sqlAlimentazioneTop->fetch_object()){ if(trim($resAlimentazioneTop->alimentazione)!=""){ $arrAlimentazioneTop[] = $resAlimentazioneTop->alimentazione; } } /*VALORI CILINDRATA*/ $arrCilindrataTop = array( "0t1000" => "0 - 1000", "1000t1500" => "1000 - 1500", "1500t2000" => "1500 - 2000", "2000tx" => "oltre 2000" ); /* VALORI PREZZO */ $arrPrezzo = array( "0_5000" => "0 - 5.000 €", "5000_10000" => "5.000 € - 10.000 €", "10000_20000" => "10.000 € - 20.000 €", "20000_40000" => "20.000 € - 40.000 €", "40000_60000" => "40.000 € - 60.000 €", "60000" => "oltre 60.000 €" ); /* VALORI KM */ $arrKM = array( "0_50000" => "0 - 50.000 Km", "50000_100000" => "50.000 Km - 100.000 Km", "100000_150000" => "100.000 Km - 150.000 Km", "150000" => "oltre 150.000 Km" ); /*-----FINE VALORI SELECT CERCA AUTO TOP------*/ ?>

COSA STAI CERCANDO? TE LO TROVIAMO NOI!

num_rows > 0){ $conta = 0; while($resElenco = $sqlElenco->fetch_object()){ $rateOk = 1; if($_SESSION['sesFilterAnticipo_4']!=0 && $pageType==4){ $calc = (($resElenco->prezzo_privati - $_SESSION['sesFilterAnticipo_4'])*13500/10000)/84; if($calc>=$_SESSION['sesFilterRataMin_4'] && $calc<=$_SESSION['sesFilterRataMax_4']){ $rateOk = 1; } else { $rateOk = 0; } } if($rateOk == 1){ $conta++; $elencoId = $resElenco->id; $autoName = $resElenco->marca." ".$resElenco->serie." ".$resElenco->versione; $sqlImg = $sqli->query("SELECT * FROM ".$baseTab."immagini WHERE id_vettura = $elencoId ORDER BY id LIMIT 0,1"); $resImg = $sqlImg->fetch_object(); if($resElenco->tipologia == "nuovo"){ $autoTipo = "Nuova"; } else { $autoTipo = "Usata"; } $tmpExp = explode("-",$resElenco->codiceinterno); $elencoId = $tmpExp[1]; $prenotato = false; /*controllo se esistono prenotazioni/finanziamenti in corso per l'auto*/ $prenotazione = cercaPrenotazioni($resElenco->codiceinterno); if($prenotazione>0){ $prenotato = true; } ?>
PRENOTATO!
telaio!=""){ ?> IN STOCK   Telaio telaio?>
 

tipologia != "nuovo"){ ?> 075 697 0580 marca)=="LAND ROVER"){ ?> 075 697 0579 075 697 0511
PRENOTATO!
telaio!=""){ ?> Telaio telaio?>
IN STOCK
 
carrozzeria!=""){ ?> - carrozzeria?>
alimentazione!=""){ ?> alimentazione?> cambio!=""){ ?> - cambio!=""){ ?> Cambio cambio?>
km!="" && $resElenco->km>0){ ?> km,0,",",".")?> km cilindrata)>0 || (int)($resElenco->kwatt)>0 ){ ?> - cilindrata)>0){ ?> cilindrata?> cc kwatt)>0 ){ ?> - kwatt)>0){ ?> kwatt?> kw
anno>0){ ?> Anno: anno?>  
PREZZO AMBROSI   tipologia=="nuovo"){ ?> BLOCCATO prezzo_privati, 0, '', '.');?> prezzo_privati, 0, '', '.');?>
circa €/mese
con anticipo
X tipologia=="nuovo"){ ?>
CONTATTACI PER CONOSCERE IL PREZZO DI QUESTA AUTO! CONTATTACI

CONTATTACI

id; $myMarca = $resElenco->marca; $myModello = $resElenco->serie; $myTipologia = $resElenco->tipologia; $myAuto = $resElenco->marca." ".$resElenco->serie." ".$resElenco->versione; $myUrl = BASE_URL.$menuList[10]['baseHref']."_".$currPage."_".$thisPage."_".$elencoId.".html"; $codiceAutoModix = $resElenco->codiceinterno;?>
num_rows==0 || $conta==0){ ?>

Nessun risultato trovato. Prova ad estendere i criteri di selezione della ricerca.

num_rows==0 || $conta==0)){ ?>

Nessun risultato trovato. Prova ad estendere i criteri di selezione della ricerca.