Certo, ad esempio io utilizzo questa classe. In una classe puoi creare quanti metodi vuoi e richiamarli in qualunque momento. Ti invio la classe completa, tiene presente solo Connessione() e Disconnessione(). (Devo completarla).


class ConnessioneDB{

private $Database = "";
private $User = "";
private $Password="";
private $Host="";


public function __construct($Database, $User, $Password, $Host){

$this->Database=$Database;
$this->User=$User;
$this->Password=$Password;
$this->Host=$Host;
}



public function Connessione(){

$LinkToConnect = mysql_connect ($this->Host , $this->User , $this->Password );


if ($LinkToConnect == false){
echo mysql_error();
}else{
$SelectDB = mysql_select_db($this->Database, $LinkToConnect);

if ($SelectDB == true){
$Controllo = true;
}else{
echo mysql_error();
}
}

if (!$Controllo == true){
return "Errore" . mysql_error();
}else{
return "<div style='text-align:left;'>Sono connesso a '$this->Database'</div>";
}
}


public function Disconnessione(){

if (!mysql_close() == true){
return "Errore" . mysql_error();
}else{
return "Disconnessione DB avvenuta correttamente..";
}
}


public function InfoClientMySql (){
return "Informazioni sul client MySQL: %s\n" . mysql_get_client_info();
}


public function Protocollo(){
$Protocollo = mysql_get_proto_info ();

return $Protocollo;
}


public function ServerInfo (){
$ServerInfo = mysql_get_server_info ();
return $ServerInfo;
}


public function GetSystemStatusOption(){

$ElencoStato = explode(' ', mysql_stat());

echo "<select name='StatoSistema'>";

for ($i=0; $i <= count($ElencoStato); $i++){

$Stato= $ElencoStato["$i"];

if(!$Stato == ""){
echo "<option value='$i'> $Stato </option>";
}

}
echo "</select>";
}


public function StatoSistema($Richiesta){

$ElencoStato = explode(' ', mysql_stat());

for ($i=0; $i <= count($ElencoStato); $i++){

if ($ElencoStato["$i"] == $ElencoStato["$Richiesta"]){
return $ElencoStato["$i"];

//LEGENDA STATO SISTEMA

#[0] => Uptime: 5380
#[1] => Threads: 2
#[2] => Questions: 1321299
#[3] => Slow queries: 0
#[4] => Opens: 26
#[5] => Flush tables: 1
#[6] => Open tables: 17
#[7] => Queries per second avg: 245.595

//FINE LEGENDA STATO SISTEMA

}


}

}

}

Come parametri alla classe devi passare, in questo rodine, i seguenti valori: DATABASE, USER, PASSWORD,HOST

per richiamare la classe devi fare così

<?
include_once"Class.php";

$ConnessioneDB=new ConnessioneDB("MioDB", "mioUtente", "miaPassword", "Host");
$EffettuoConnessione=$ConnessioneDB->Connessione();

//stampo il risultato per verificare l'esito della connessione

echo $EffettuoConnessione;

?>