Ciao a tutti, dato che in questo periodo sto lavorando abbastanza con MySQL e continuo a eseguire query contare le righe nel risultato e creare array associativi per fare qualcosa ho deciso di passare al next stage e creare una classe che faccia un po tutto da sola

volevo solamente chiedere un parere e se possibile qualche consiglio su queste righe

Codice PHP:
    public function SQL_Query($Query)
        {
            
$this-> Risultato_Query['Esecuzione'] = NULL;
            
$this-> Risultato_Query['Num_Righe'] = NULL;
            
$this-> Risultato_Query['Righe'] = array();
            
            if(
$this->Stato_Connessione) goto A;
            else goto 
B;
            
:         $this->Disconnetti_DataBase();
:         $this->Connetti_DataBase();

            if(
$Query mysql_query($Query))
            {
                
$this-> Risultato_Query['Esecuzione'] = TRUE;
                
$this-> Risultato_Query['Num_Righe'] = mysql_num_rows($Query);
                if(
is_numeric($this-> Risultato_Query['Num_Righe']))
                {
                    
$i 0;
                    while(
$Temp mysql_fetch_array($Query,MYSQL_ASSOC))
                    {
                        
$this-> Risultato_Query['Righe'][$i] = $Temp;
                        
$i++;
                    } 
                }
                else 
                {
                    
$this-> Risultato_Query['Num_Righe'] = FALSE;
                    
$this-> Risultato_Query['Righe'] = array();
                }
            }
            else 
            {
                
$this-> Risultato_Query['Esecuzione'] = FALSE;
                
$this-> Risultato_Query['Num_Righe'] = FALSE;
                
$this-> Risultato_Query['Righe'] = array();
            }
        
        
mysql_free_result($Query);
        
$this->Disconnetti_DataBase();
        
        } 
Inanzitutto i metodi connetti e disconnetti funzionano,
a me interessava poter creare un metodo abbastanza universale da usare per insert, select .. un po tutte e poi compilando la proprietà risultato query aver accessibili i dati che mi servono senza dover fare nessun tipo di elaborazione.
Grazie in anticipo a tutti!!!!