28 $cf[
'mysql'][
'connection'],
29 'SELECT path FROM immagini '.
30 'LEFT JOIN ruoli_immagini ON ruoli_immagini.id = immagini.id_ruolo '.
31 'WHERE ruoli_immagini.nome = ? '.
32 'AND id_immobile = ? ORDER BY ordine ASC ',
34 array(
's' => $ruolo ),
40 foreach(
$r as &$immagine )
65 $cf[
'mysql'][
'connection'],
66 'SELECT immagini.path FROM immagini '.
67 'LEFT JOIN ruoli_immagini ON ruoli_immagini.id = immagini.id_ruolo '.
68 'LEFT JOIN immobili ON immobili.id_indirizzo = immagini.id_indirizzo '.
69 'WHERE ruoli_immagini.nome = ? '.
70 'AND immobili.id = ? '.
73 array(
's' => $ruolo ),
104 $cf[
'mysql'][
'connection'],
105 'SELECT immagini.path FROM immobili '.
106 'LEFT JOIN indirizzi ON indirizzi.id = immobili.id_indirizzo '.
107 'LEFT JOIN zone ON zone.id = indirizzi.id_zona '.
108 'LEFT JOIN immagini ON immagini.id_zona = zone.id '.
109 'LEFT JOIN ruoli_immagini ON ruoli_immagini.id = immagini.id_ruolo '.
110 'WHERE ruoli_immagini.nome = ? '.
111 'AND immobili.id = ? '.
114 array(
's' => $ruolo ),
145 $cf[
'mysql'][
'connection'],
146 'SELECT * FROM anagrafica_view '.
147 'LEFT JOIN immobili_anagrafica ON immobili_anagrafica.id_anagrafica = anagrafica_view.id '.
148 'WHERE immobili_anagrafica.id_immobile = ? '.
174 $cf[
'mysql'][
'connection'],
175 'SELECT anagrafica_view.* FROM anagrafica_view '.
176 'LEFT JOIN incarichi_immobili ON incarichi_immobili.id_cliente = anagrafica_view.id '.
177 'WHERE incarichi_immobili.id = ? ',
206 $cf[
'mysql'][
'connection'],
207 'SELECT anagrafica_view.*, indirizzi_view.__label__ as indirizzo FROM anagrafica_view '.
208 'LEFT JOIN incarichi_immobili ON incarichi_immobili.id_agenzia = anagrafica_view.id '.
209 'LEFT JOIN indirizzi_view ON indirizzi_view.id_anagrafica = anagrafica_view.id '.
210 'WHERE incarichi_immobili.id_immobile = ? AND indirizzi_view.id_tipologia = 1 ',
239 $cf[
'mysql'][
'connection'],
240 'SELECT *,condizioni_immobili.nome as condizione,disponibilita_immobili.nome AS disponibilita, classi_energetiche_immobili.nome AS classe_energetica FROM immobili '.
241 'LEFT JOIN immobili_caratteristiche ON immobili_caratteristiche.id_immobile = immobili.id '.
242 'LEFT JOIN condizioni_immobili ON condizioni_immobili.id = immobili.id_condizione '.
243 'LEFT JOIN disponibilita_immobili ON disponibilita_immobili.id = immobili.id_disponibilita '.
244 'LEFT JOIN classi_energetiche_immobili ON classi_energetiche_immobili.id = immobili.id_classe_energetica '.
245 'WHERE immobili.id = ?',
253 $r[
'contenuti'] =
mysqlQuery( $cf[
'mysql'][
'connection'],
254 'SELECT contenuti.h1, contenuti.testo, contenuti.h2, contenuti.cappello FROM immobili '.
255 'LEFT JOIN contenuti ON contenuti.id_immobile = immobili.id '.
256 'WHERE immobili.id = ? AND id_lingua = 1',
263 # $r['caratteristiche'] = immobiliareGetCaratteristiche( $idImmobile ); 264 # $r['indirizzo'] = immobiliareGetIndirizzo( $idImmobile ); 265 # $r['vani'] = immobiliareGetVani( $idImmobile ); 266 # $r['zona'] = immobiliareGetZona( $r['indirizzo']['id_zona'] ); 310 $cf[
'mysql'][
'connection'],
311 'SELECT zone.* FROM zone '.
314 array(
's' => $idZona )
318 $r[
'caratteristiche'] =
mysqlQuery( $cf[
'mysql'][
'connection'],
319 'SELECT *, caratteristiche_immobili.nome AS caratteristica FROM zone_caratteristiche '.
320 'LEFT JOIN caratteristiche_immobili ON caratteristiche_immobili.id = zone_caratteristiche.id_caratteristica '.
321 'WHERE zone_caratteristiche.id_zona = ?',
323 array(
's' => $idZona )
327 $r[
'contenuti'] =
mysqlQuery( $cf[
'mysql'][
'connection'],
328 'SELECT contenuti.h1, contenuti.testo, contenuti.h2, contenuti.cappello FROM zone '.
329 'LEFT JOIN contenuti ON contenuti.id_zona = zone.id '.
330 'WHERE zone.id = ? AND id_lingua = 1',
332 array(
's' => $idZona )
358 $cf[
'mysql'][
'connection'],
359 'SELECT incarichi_immobili.* FROM incarichi_immobili '.
360 'WHERE incarichi_immobili.id = ? ',
366 $r[
'contenuti'] =
mysqlQuery( $cf[
'mysql'][
'connection'],
367 'SELECT contenuti.h1, contenuti.testo, contenuti.h2, contenuti.cappello FROM incarichi_immobili '.
368 'LEFT JOIN contenuti ON contenuti.id_incarico = incarichi_immobili.id '.
369 'WHERE incarichi_immobili.id = ? AND id_lingua = 1 ',
399 $cf[
'mysql'][
'connection'],
400 'SELECT *, caratteristiche_immobili.nome AS caratteristica FROM immobili_caratteristiche '.
401 'LEFT JOIN caratteristiche_immobili ON caratteristiche_immobili.id = immobili_caratteristiche.id_caratteristica '.
402 'WHERE immobili_caratteristiche.id_immobile = ?',
428 $cf[
'mysql'][
'connection'],
429 'SELECT *, tipologie_vani.nome AS vano FROM vani_immobili '.
430 'LEFT JOIN tipologie_vani ON tipologie_vani.id = vani_immobili.id_tipologia '.
431 'WHERE vani_immobili.id_immobile = ?',
461 $cf[
'mysql'][
'connection'],
462 'SELECT indirizzi_view.* FROM indirizzi_view '.
463 'LEFT JOIN immobili ON immobili.id_indirizzo = indirizzi_view.id '.
464 'WHERE immobili.id = ?',
472 if( empty(
$r[
'indirizzo']) || empty(
$r[
'civico']) || empty(
$r[
'cap']) || empty(
$r[
'comune']) || empty(
$r[
'sigla']) ){
473 $r[
'__label__']=
' ';}
474 else{
$r[
'__label__'] =
$r[
'indirizzo'] .
' ' .
$r[
'civico'].
' '.
$r[
'cap'] .
' \n' .
$r[
'comune'] .
' ' .
$r[
'sigla'];}
478 $cf[
'mysql'][
'connection'],
479 'SELECT *, caratteristiche_immobili.nome AS caratteristica FROM indirizzi_caratteristiche '.
480 'LEFT JOIN caratteristiche_immobili ON caratteristiche_immobili.id = indirizzi_caratteristiche.id_caratteristica '.
481 'WHERE indirizzi_caratteristiche.id_indirizzo = ?',
483 array(
's' =>
$r[
'id'] )
488 $cf[
'mysql'][
'connection'],
489 'SELECT contenuti.h1, contenuti.testo FROM contenuti '.
490 'WHERE id_indirizzo = ? AND id_lingua = 1',
492 array(
's' =>
$r[
'id'] )
immobiliareGetImmagineIndirizzo( $idImmobile, $ruolo)
$cf['ricerca']['template']
immobiliareGetProprietario( $idImmobile)
immobiliareGetAllImmobile( $idImmobile)
immobiliareGetClienteIncarico( $idIncarico)
immobiliareGetZona( $idZona)
immobiliareGetVani( $idImmobile)
immobiliareGetAgenzia( $idImmobile)
immobiliareGetImmagineZona( $idImmobile, $ruolo)
immobiliareGetImmobile( $idImmobile)
immobiliareGetImmagini( $idImmobile, $ruolo)
immobiliareGetIncarico( $idIncarico)
immobiliareGetCaratteristiche( $idImmobile)
immobiliareGetIndirizzo( $id)