New: Ajout du type de gestionnaire de base dans les messages d'erreur pour faciliter le support (messages d'erreurs plus complets)

This commit is contained in:
Laurent Destailleur 2005-03-20 02:26:59 +00:00
parent 0380bf60ab
commit 3941d95af7
3 changed files with 14 additions and 5 deletions

View File

@ -26,7 +26,8 @@
*
*/
/** \file htdocs/lib/functions.inc.php
/**
\file htdocs/lib/functions.inc.php
\brief Ensemble de fonctions de base de dolibarr sous forme d'include
\author Rodolphe Quiedeville
\author Jean-Louis Bergamo
@ -624,12 +625,14 @@ function dolibarr_print_error($db='',$msg='')
if ($_SERVER['DOCUMENT_ROOT']) // Mode web
{
print "<br>\n";
print "<b>Type gestionnaire de base de donnée:</b> ".$db->type."<br>\n";
print "<b>Requete dernier acces en base:</b> ".$db->lastquery()."<br>\n";
print "<b>Code retour dernier acces en base:</b> ".$db->errno()."<br>\n";
print "<b>Information sur le dernier accès en base:</b> ".$db->error()."<br>\n";
}
else // Mode CLI
{
print "Type gestionnaire de base de donnée:\n".$db->type."\n";
print "Requete dernier acces en base:\n".$db->lastquery()."\n";
print "Code retour dernier acces en base:\n".$db->errno()."\n";
print "Information sur le dernier accès en base:\n".$db->error()."\n";

View File

@ -40,6 +40,8 @@
class DoliDb
{
var $db; // Handler de base
var $type='mysql'; // Nom du gestionnaire
var $results; // Resultset de la dernière requete
var $connected; // 1 si connecté, 0 sinon

View File

@ -24,7 +24,8 @@
*
*/
/** \file htdocs/lib/pgsql.lib.php
/**
\file htdocs/lib/pgsql.lib.php
\brief Fichier de la classe permettant de gérér la database de dolibarr.
\author Fabien Seisen
\author Rodolphe Quiedeville.
@ -34,13 +35,16 @@
\version $Revision$
*/
/** \class DoliDb
\brief Classe permettant de gérér la database de dolibarr
/**
\class DoliDb
\brief Classe permettant de gérér la database de dolibarr
*/
class DoliDb
{
var $db; // Handler de base
var $type='pgsql'; // Nom du gestionnaire
var $results; // Resultset de la dernière requete
var $connected; // 1 si connecté, 0 sinon
@ -54,7 +58,7 @@ class DoliDb
\brief Ouverture d'une connection vers le serveur et une database.
\param type type de base de données (mysql ou pgsql)
\param host addresse de la base de données
\param user nom de l'utilisateur autorisé
\param user nom de l'utilisateur autorisé
\param pass mot de passe
\param name nom de la database
\return int 1 en cas de succès, 0 sinon