Access to undeclared static property
Bonjour tout le monde :mrgreen:
Comment ça va ?
Je viens vers vous car je n'arrive pas a résoudre un problème depuis ce matin j'ai ce message d'erreur :
Citation:
Fatal error: Access to undeclared static property: technicien::$_db in C:\wamp\www\lcesa2\technicien.class.php on line 17
Voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <?php
require_once "connexionBDD.class.php";
class technicien {
public function technicien(){
$connexion = new Mysql();
$connexion->Connect();
}
public function getList(){
$tech = array();
$q = technicien::$_db->query('SELECT Nom FROM technicien');
while ($donnees = $q->fetch(PDO::FETCH_ASSOC)){
$tech[] = new technicien($donnees);
}
return $tech;
}
}
?> |
Voici la ligne 17 :
Code:
$q = technicien::$_db->query('SELECT Nom FROM technicien')
Je debute en POO et j'avoue avoir du mal a comprendre comment cela fonctionne mais faut s'accrocher :)
Merci pour votre aide et votre patiente toujours précieuse les amis !