codice:
$query = "INSERT INTO`collegamenti_marittimi`(compagnia,tipologia,destinazione,scalo,orario_di_partenza)
VALUES ('".$compagnia."','".$tipologia."','".$destinazione."','".$scalo."','".$orario."')
INSERT INTO `collegamenti_marittimi_porti`(id_porto) VALUES('".$porto_partenza."')" ;
Manca un "puntoevirgola"...
codice:
$query = "INSERT INTO`collegamenti_marittimi`(compagnia,tipologia,destinazione,scalo,orario_di_partenza)
VALUES ('".$compagnia."','".$tipologia."','".$destinazione."','".$scalo."','".$orario."');
INSERT INTO `collegamenti_marittimi_porti`(id_porto) VALUES('".$porto_partenza."')" ;
ma poi ovviamente devi usare mysqli_multi_query e non mysql_query (occhio che devi cambiare la libreria da mysql a mysqli, quindi la connessione andrà fatta con mysqli_connect, l'estrazione con mysqli_fetch_row eccetera...)