Ciao,
perchè richiamando un metodo di una classe:


Codice PHP:
$oggChiamata = new Estrapola();                // INIZIALIZZO LA CLASSE
$oggChiamata->idCITTA $_GET["idCITTA"];        // SETTO LA VARIABILE ID CITTA'
$connetti $oggChiamata->connetti();            // CONNETTO AL DATABASE
$EstrapolaDatiCitta $oggChiamata->citta($oggChiamata->idCITTA);    // ESTRAPOLO DATI
$DatiCitta $oggChiamata->elaboraCitta($EstrapolaDatiCitta);        // ELABORO DATI 
$disconnetto $oggChiamata->disconnetti();                    // DISCONNETTO 
funziona tutto ad eccezione di elaboraCitta che riceve un valore NULL?

i 2 metodi della classe sono i seguenti:

Codice PHP:
// FUNZIONE CHE ESTRAPOLA LA CITTA'
public function citta($idCITTA){
$this->queryCitta="SELECT NomeCitta, DescrizioneCitta FROM tblCITTA WHERE idCITTA=".$this->idCITTA;
$this->eseguoQueryCittamysql_query($this->queryCitta,$this->db);
$this->Citta mysql_fetch_array($this->eseguoQueryCitta) or die("Errore numero ".mysql_errno()." Descrizione:".mysql_error());
return 
$this->Citta;
}
        
//FUNZIONE CHE ELABORA I VALORI CITTA'
public function elaboraCitta($DatiCitta){
// ESEGUENDO var_dump($this->DatiCitta); RISULTA NULL
$this->DatiCitta[NomeCittaLower] = strtolower($this->DatiCitta[NomeCitta]);
$this->DatiCitta[DescrizioneCitta] = htmlentities($this->DatiCitta[DescrzizioneCitta]);
return 
$this->DatiCitta;