Originariamente inviato da andrealeti
c'è un ! intruso - MEA CULPA - nell if(!isset.....

togli il punto esclamativo altrimenti ti nega la condizione.

Ad ogni modo nel where OVVIAMENTE con il tipecasting (int)
stai dicendo al database

SELECT id_pacchetto, hotel, data, DATE_FORMAT(data, '%d/%m/%Y') AS data_formattata, aeroporto, destinazione, durata, prezzo, settimana_supplementare, disponibilita, tour_operator

FROM pacchetti

WHERE aeroporto <<-- questo deve essere un intero e non una stringa tipo "MALPENSA"
ok ho trovato l'errore.
In pratica alla fine della prima query dovevo mettere uno spazio perche' quando andavo a concatenare con il where me lo dava attaccato...
Tutto bene, ti ringrazio per l'aiuto