/** * Singleton renvoyant une seule instance de conenxion à la base de donnée * Sauvegarder cette instance dans Table::$con * @param string $db_server adresse du serveur * @param string $db_user nom d'utilisateur * @param string $db_pwd mot de passe * @param string $db_bdd nom de la base de donnée * @return ressource instance de la connexion à la base de donnée */ public static function getCon($db_server, $db_user, $db_pwd, $db_bdd) { if (self::$con == null) { self::$con = new mysqli($db_server, $db_user, $db_pwd, $db_bdd); //self::$con->set_charset("utf8"); if (self::$con->connect_errno) { echo "Echec lors de la connexion à MySQL : " . self::$con->connect_error; } } self::$con->set_charset("utf8"); return self::$con; }