Maison  >  Questions et réponses  >  le corps du texte

La ligne 77 dit que le non-objet appelle la fonction fetch(). Quelqu'un peut-il l'expliquer, je ne le trouve vraiment pas ?

<?phpclass Db{ private $dbConfig=[                                                                      'port'=>'3306'= >'root , ]; //Mode cas unique privé statique $instance = null public $insertID = null; ; public $num1 = null; ///Connexion à la base de données private $conn = null; private function __construct($params) { //Paramètres d'initialisation array_merge($this->dbConfig, $params); this->connect(); } fonction privée __clone() { // À FAIRE : implémenter la méthode __clone(). } fonction statique publique getInstance($params=[]) { if(!self::$instance instanceof self){ self::$instance = new self($params); return self::$instance; private function connect() { try { $dsn="{$this->dbConfig['db']}:host= {$ this->dbConfig['host']}; this->dbConfig['charset']}";                                                                                                                                                                                          ' ']);Catch (pdoexception $ E) {DIE ('échec de connexion à la base de données'. $ E-& GT; GetMessage ()); if($num>0) if(null !== $this-> conn->lastInsertID()) { $this->insertID = $this->conn ->lastInsertID() ; 1].':'.$error[2];                                                                                                                                                     fetch($sql)                                                     . ETCH_ASSOC); } fonction publique fetchALl($sql) { return $this->conn- >query($sql)->fetch(PDO::FETCH_ASSOC);; }}

远处一朵花远处一朵花1389 Il y a quelques jours763

répondre à tous(1)je répondrai

  • 灭绝师太

    灭绝师太2021-01-12 09:08:06

    L'objet pdo n'a pas été obtenu avec succès et une méthode membre d'objet fetch a été appelée pour vérifier les paramètres de connexion.

    répondre
    0
  • Annulerrépondre