Personnaliser les codes d'erreurs MySQL

Publié le : 15-01-2019 19:28

Comportement : Si le code d'erreur SQLSTATE de MySQL correspond à l'une des clés présentent dans le tableau, retourne le message concerné. Le vrai message d'erreur est conservé dans le log.¬†

Objet :  Database_Exception 

Méthode(s) de l'objet : __construct

Fonctionnement :

$Req = $in_D->Set_Data(
						$Requete,
						$Params,
						array(
							"23000" => "Une page avec le même titre existe déja."
							"42000" => "Le titre de la page est trop long."
						)
);