Sto impazzendo,
dunque nella classe iscritti c'è una funzione che connette al database [connetti()], una che esegue le query [esegui()] ed una che chiude la funzione di connessione. Perchè il seguente codice mi da errore: Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource anche se la query esce in maniera corretta ed eseguita su myadmin non da problemi?


Codice PHP:
 //CONNETTE AL DATABASE
      
private function connetti(){
      
$this->connetti mysql_connect($this->db_host$this->db_user$this->db_password) or die("Errore");
      
mysql_select_db($this->db_name$this->connetti) or die ("Errore nella selezione del database: ".mysql_error());
      }

      
//DISCONNETTE DAL DATABASE
      
private function disconnetti(){
        
mysql_close($this->connetti);
      }

    
//ESEGUE LA QUERY $THIS->QUERY
    
private function esegui(){
        if(!
is_null($this->query)){
        
$this->esegui mysql_query($this->query$this->connetti) or die ("Errore: ".mysql_error()." numero ".mysql_errno().
"
);
        }
    }
      
    
//CONTROLLA CHE L'UTENTE NON SIA ISCRITTO
    
private function vergine(){
        
$this->query "SELECT idIscritto, statoIscrizione FROM iscritti WHERE nomeIscritto ='".$this->datiIscritto["nomeIscritto"]["valore"]."' and cognomeIscritto ='".$this->datiIscritto["cognomeIscritto"]["valore"]."'";
        
$this->connetti $this->connetti();
        
$this->esegui $this->esegui();
        
//$this->numver = mysql_num_rows($this->esegui) or die ("Errore num: ".mysql_error()." 
");
            if(
$this->numver == 0){
                echo "
Nessuna riga";
            }else {
                echo "
Una o più righe";
            }
        
$this->disconnetti();
    }
        
    

L'errore sta nella query ma mysql_error non stampa nulla.... Help