query($sql); // exécution directe } else { $resultat = self::getBdd()->prepare($sql); // requête préparée $resultat->execute($params); } return $resultat; } private static function getBdd() { if (self::$bdd === null) { //$dsn = 'mysql:host=51.91.79.74;port=30306;dbname=intersante;charset=utf8'; //$login = 'intersante'; //$mdp = 'FAW2CYFi@dsnm79'; $dsn = 'mysql:host=145.239.10.133;port=30306;dbname=intersante;charset=utf8'; $login = 'vitalis'; $mdp = '6ok8-Iev1-uoun'; // self::$bdd = new PDO($dsn, $login, $mdp,array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION)); } return self::$bdd; } protected function dernierId() { return self::getBdd()->lastInsertId(); } }