Call to a member function fetch() on a non-object
Bonjour,
Je développe une application web en utilisant PHP5, MySQL et PDO. Tout se passe bien en local, mais le problème que j'ai c'est quand je déploie mon application sur un serveur distant 'Parallels Plesk Panel'.
Voilà l'erreur :
Citation:
Fatal error: Call to a member function fetch() on a non-object in /var/www/vhosts/nomdomaine.com/httpdocs/views/services/AdministrateurServiceImpl.php on line 12
Voilà ma classe AdministrateurServiceImpl :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <?php require_once("interfaces/AdministrateurService.php");
require_once("model/Administrateur.php");
class AdministrateurServiceImpl implements AdministrateurService
{
public function __construct() {}
public function authentification($email, $password) {
$req = Administrateur::afficher();
while ($donnees = $req->fetch())
{
if($donnees['email']==$email && $donnees['password']==$password)
return TRUE;
}
return FALSE;
}
}
?> |
J'ai cherché sur internet mais rien du spécial. Je sais pas si le problème vient du serveur dont ce dernier n'accepte pas PDO.
Merci pour vos renseignements.