Ci fai la echo della variabile $queryCanc prima dell'esecuzione?
Magari oltre che postarla qua provala anche direttamente sul DB e vedi che dice
Inoltre indenta le query per renderle più leggibili in questo modo
E si vede subito una parentesi di troppoCodice PHP:$queryCanc = "
DELETE
FROM Voli
WHERE
(nome_Aeroporto = '$nAeroporto')
AND
(codice_Aeroporto = '$cAeroporto')
AND
(nome_Compagnia = '$nCompany')
AND
(codice_Volo = '$cVolo')
AND
( ora_Inizio = $oIn)
AND
(ora_Fine = $oFi)
AND
(frequenza = $freq)
AND
(inizio_Servizio = '$inS')
AND
(fine_Servizio = '$fiS')
AND
(partenza_arrivo = '$pa'))";
O in qualche altro modo a te gradito ma che ti renda facile la consultazione, separando comando (DELETE) da tabelle (FROM) da condizioni (WHERE)
La stessa cosa la faccio con le SELECT separandole dalle join, dai group by, limit ecc

Rispondi quotando