Non riesco a venirne a capo.
Devo fare una select tra due tabelle: "db_immobili" e "db_agenzia". Devo estrarre tutti i record che soddisfano le condizioni inserite nella select successiva.
Il problema è l'utilizzazione di "OR i.comune = '$citta2' " insieme a tanti AND.
Nel modo in cui è posto nella select ottengo dei risultati completamente sballati.
Ho fatto diversi tentativi ma con risultati dubbi.
Chi mi può dare una mano?
SELECT i.codice, i.agenzia, i.comune, i.mq, i.tipologia, i.tp, i.contratto, a.codice, a.prezzo FROM db_immobili i, db_agenzia a WHERE i.codice=a.codice
AND i.comune ='$citta1' OR i.comune ='$citta2'
AND i.mq <'$mq1'
AND i.mq >'$mq2'
AND i.tipologia = '$tipologia'
AND i.tp = '$categoria'
AND i.contratto = 'vendita'