Prova a stampare la query prima di eseguirla.
Nel metodo inserisci():

Codice PHP:
//funzione per l'inserimento dei dati in tabella
    
public function inserisci($t,$v,$r null)
    {
            ...
            echo 
$istruzione;
            
$query mysql_query($istruzione) or die (mysql_error());
            ...
    } 
e vedi se la query di insert è corretta.