Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/02/2008, 13h41   #1
Nouveau Membre du Club
 
Inscription : mars 2005
Messages : 104
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2005
Messages : 104
Points : 37
Points : 37
Par défaut [php]Gestion des erreurs

Bonjour,

J ai une appli sous php et une base postgre et j aimerais remplacer les messages erreur propre a postgres par de belles phrases plus compréhensibles par un utilisateur landa.
ex au lieu d avoir un duplicate key blablabla...
avoir plutot un Already in the database blablalba...

On peut gérer ça sous postgre?

Merci
petchos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2008, 14h26   #2
Membre éclairé
 
Avatar de deY!
 
Inscription : avril 2006
Messages : 403
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2006
Messages : 403
Points : 358
Points : 358
Tu peux utiliser les fonctions pg_last_error et pg_result_error. Pour intercepter les eventuelles erreurs mais aprés c'est à toi de modifier le message d'erreur, tu analyse juste l'erreur retourner.

Si tu utilises PDO pour gérer ta base tu dois intercepter les exceptions et faire des transactions.
__________________
deY!
deY! est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h26.


 
 
 
 
Partenaires

Hébergement Web