Bonjour,
J'ai une classe de gestion pour la base de données et dans celle-ci, j'exécute, entre autre, la fonction mysql_fetch_assoc. J'ai également créer une fonction permettant qui s'occupe de gérer les erreurs PHP (avec set_error_handler) et de loguer les erreurs.
Mon problème est le suivant : parfois, dans mon fichier de log, il m'est indiqué "mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource" comme erreur, mais avec le fichier de gestion de la base de données comme fichier ayant provoqué l'erreur.
Cependant, j'aimerais pouvoir avoir l'indication du fichier ayant exécuté la classe de gestion de la base de données. En effet, sans cette indication je ne peux savoir quel partie du site provoque cette erreur ...
Quelqu'un saurait-il quelle fonction je pourrais utiliser pour récupérer le nom du fichier ayant exécuté la classe de gestion de la base de données ?
Merci d'avance !
Partager