def login(self, entry_login, entry_password, fenetre_active): self.nom_user = entry_login connexion_base = ConnecteurBDD() resultat = connexion_base.select("SELECT nom, DATE_FORMAT(date_embauche, '%d-%b-%Y') AS date_embauche, service FROM utilisateurs WHERE nom='" + entry_login + "'") connexion_base.fermer_connexion() if entry_login == resultat[0] and entry_password == resultat[1].lower() and resultat[2] == "visiteurs": self.visiteur = True self.connexion_etablie = True fenetre_active.destroy() elif entry_login == resultat[0] and entry_password == resultat[1].lower() and resultat[2] == "comptabilite": self.comptabilite = True self.connexion_etablie = True fenetre_active.destroy() else: messagebox.showinfo(message="Identifiant ou mot de passe incorrect.")