i have got that error and the line was this :
$stations=$this->$db->query('SELECT * from service_stations');
the $db variable is declared private and i use it in the __construct function like this:
public function __construct() {
//after including the config file
$host=DB_HOST;
$dbname=DB_NAME;
$dbuser=DB_USER;
$dbpsw=DB_PASSWORD;
try{
$pdo_options[PDO::ATTR_ERRMODE]=PDO::ERRMODE_EXCEPTION;
$this->db=new PDO('mysql:host='.$host.';dbname='.$dbname, $dbuser, $dbpsw, $pdo_options);
}
catch(Exception $e)
{
die('Erreur: '.$e->getMessage());
}
}
thx in advance 🙂
You have probably made a typo: