Notice: Trying to access array offset on value of type bool in
Résolu/Fermé
david76-21
Messages postés
12
Date d'inscription
mercredi 22 septembre 2021
Statut
Membre
Dernière intervention
28 septembre 2021
-
Modifié le 22 sept. 2021 à 11:53
jordane45 Messages postés 38398 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 30 janvier 2025 - 28 sept. 2021 à 11:42
jordane45 Messages postés 38398 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 30 janvier 2025 - 28 sept. 2021 à 11:42
A voir également:
- Trying to access array offset on value of type bool
- Warning: trying to access array offset on value of type bool - Meilleures réponses
- Trying to access array offset on value of type bool in - Meilleures réponses
- Notice d'utilisation - Guide
- Montre mingrui notice - Forum Accessoires & objets connectés
- Notice chromecast - Guide
- Wifi smart caméra notice en francais - Forum Caméra
- Obd2, v310 notice français pdf ✓ - Forum Loisirs / Divertissements
6 réponses
david76-21
Messages postés
12
Date d'inscription
mercredi 22 septembre 2021
Statut
Membre
Dernière intervention
28 septembre 2021
22 sept. 2021 à 14:20
22 sept. 2021 à 14:20
ini_set('display_errors', '1'); ini_set('error_reporting', E_ALL); class Connect { const SERVERNAME = "xxxxxx"; const DBNAME = "xxxxxx"; const DBUSER = "xxxxxxxx"; const DBPASS = "xxxxxxxxxxxxxx"; public function setConnection(){ try { $bdd = new PDO('mysql:host='.self::SERVERNAME.';dbname='.self::DBNAME.';charset=utf8',self::DBUSER,self::DBPASS); $bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch (Exception $e) { die('Erreur : ' . $e->getMessage()); } return $bdd; } } ?>
22 sept. 2021 à 15:05
Une solution possible pour afficher l'exception en cas d'erreur :
Je retourne également la valeur false en cas d'erreur, à voir si cela convient avec le code qui utilise la fonction nextEv() : on pourrait éventuellement retourner un tableau vide à la place de false, ou remonter l'exception (via throw) afin de l'intercepter dans le code qui utilise la fonction nextEv() (via try/catch).