[POO] Soucis d'accessibilité de variable
Voici mon code au sein d'une classe :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
public function linkdb(){
try
{
mysql_connect($this->host,$this->username,$this->pwd)or die("Erreur de connexion au serveur");
mysql_select_db($this->DBName);
return 0;
}
catch(Exception $e)
{
echo $e->getMessage();
echo "<br />echec /===========================/ <br />";
__destruct();
}
} |
L'instruction "mysql_select_db($this->DBName);" génère une erreur fatale :
Fatal error: Cannot access empty property in C:\wamp\www\test\DBConnection.php on line 33
Le problème semble être que php concidère que je souhaite accéder à la propriété $DBName qui n'est pas une propriété de la class à qui pourrait appartenir la fonction native mysql_select_db(), mais à la class que j'ai créé et qui utilisse mysql_select_db();
Y a-t-il un moyen de specifier explicitement qu'il s'agit d'une propriété de ma class ?