non sono riuscito mi da errore il linea 24 cmq non so sei pratico di ischia....ma il problema è quello di elimnare la possibilità che un utente parti da un porto e voglia arrivare in un altro dove nn c'è scalo. Esempio dal porto di forio non ci sono collegamenti, oppure una persona non può partire e arrivare nello stesso porto......Spero che non sono di disturbo cmq ti ringrazio cosi come ringrazio tutti coloro che come te aiutano la gente ad impararecodice:<?php include ('config.php'); include ('condb.php'); $hh=$_GET['partenza']; $min=$_GET['minuti']; $por=$_GET['porto']; $porto_di_arrivo=$_GET['arrivo']; $sec=00; if(isset($hh)&& isset($min) && isset($por)) { if(($hh >0 && $hh<25) && ($min >=00 && $min<60)) { $orario=(trim($hh).":".trim($min-1).":".trim($sec)); $fine=($hh+2); //echo "$fine"; $orario_fine=(trim($fine).":".trim($min).":".trim($sec)); $results_counter = mysql_fetch_array(mysql_query( $sql = "SELECT COUNT(*) AS `total` FROM\n" . " collegamenti_marittimi,collegamenti_marittimi_porti, porti\n" . " where collegamenti_marittimi.id_collegamento=collegamenti_marittimi_porti.id_collegamento\n" . " And porti.id=collegamenti_marittimi_porti.id_porto \n" . " And collegamenti_marittimi.orario_di_partenza>\"$orario\" And collegamenti_marittimi.orario_di_partenza <\"$orario_fine\"\n" . " And porti.nome_porto=\"$por\" And collegamenti_marittimi.destinazione=\"$porto_di_arrivo\"Order By orario_di_partenza)"; if($results_counter['total'] == 0) { echo "Nessun risultato"; } else { if(!$ris) { echo "DB ERRORE, QUERY NON CONNESSA AL DATABASE\N"; echo 'MYSQL Error:'.mysql_error(); exit; } while ($row=mysql_fetch_assoc($ris)) { $prova=$row['orario_di_partenza']; echo $row['orario_di_partenza']; echo $row['tipologia']; echo $row['compagnia']; } }