e questa?
codice:
class MySQL()
{
var dati_mysql;
function connettiti()
{
global $config;
$this->dati_mysql = $config;
mysql_connect($this->dati_mysql['localhost'], $this->dati_mysql['nome_utente'], $this->dati_mysql['pass_utente'])
or die("ERRORE: impossibile connettersi al database MySQL, controllare i dati di configurazione
".mysql_error())
}
function seleziona_db()
{
mysql_select_db($this->dati_mysql['nome_db'])
or die("ERRORE: impossibile selezionare il database MySQL
".mysql_error());
}
}
naturalmente l'array $config è specificato al di fuori della classe, questo mi serve a capire quali variabili esterne posso usare dentro una funzione e se devo specificarle una volta sola o in tutte le funzioni