Allora ho corretto così

codice:
   <?php
   if(isset($_POST) && ! empty($_POST)){   

 ?>

   <?php
   // info per collegamento al DB
   $server = "127.0.0.1";
   $username = "root";
   $password = "";
   $database = "tes";

   // connessione al DB
   $conn = mysqli_connect($server,$username,$password) or die("Connessione non riuscita");

    $usn = mysqli_real_escape_string($conn,$_POST['email']);
    $pass = mysqli_real_escape_string($conn,$_POST['password']); 

    $hashed_pass = password_hash($pass, PASSWORD_DEFAULT);

   /* se il DB esiste, effettua la connessione
   altrimenti no */
  mysqli_select_db($conn,$database) or die("database non presente");

  /*controllo dei dati inseriti dall'utente nel form
    per verificare correttezza o esistenza dell'utente inserito*/
  $query = "SELECT nome,cognome,telefono,password FROM clienti
        WHERE email = '$usn'";

  $result = mysqli_query($conn,$query) or die("errore");

  $num = mysqli_num_rows($result);  // può avere valore 0 o 1

  $record = mysqli_fetch_assoc($result);

  if($num == 1){

    if($record && password_verify($hashed_pass, $record['password'])){
      echo "login OK";
    }

  }
  else
    echo "password o username errati";
}
  /*if($num == 0)
     echo "<p id='p1'>"."password o username errati"."</p>";
  else{ 
    $record = mysqli_fetch_row($result);
    echo "accesso effettuato! benvenuto ".$record[0]." ".$record[1];
}*/
   ?>
però mi continua a dare password o username errati. Come risolvo?