forked from Wavyzz/dolibarr
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:
@@ -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
|
\brief Ensemble de fonctions de base de dolibarr sous forme d'include
|
||||||
\author Rodolphe Quiedeville
|
\author Rodolphe Quiedeville
|
||||||
\author Jean-Louis Bergamo
|
\author Jean-Louis Bergamo
|
||||||
@@ -624,12 +625,14 @@ function dolibarr_print_error($db='',$msg='')
|
|||||||
if ($_SERVER['DOCUMENT_ROOT']) // Mode web
|
if ($_SERVER['DOCUMENT_ROOT']) // Mode web
|
||||||
{
|
{
|
||||||
print "<br>\n";
|
print "<br>\n";
|
||||||
|
print "<b>Type gestionnaire de base de donn<6E>e:</b> ".$db->type."<br>\n";
|
||||||
print "<b>Requete dernier acces en base:</b> ".$db->lastquery()."<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>Code retour dernier acces en base:</b> ".$db->errno()."<br>\n";
|
||||||
print "<b>Information sur le dernier acc<63>s en base:</b> ".$db->error()."<br>\n";
|
print "<b>Information sur le dernier acc<63>s en base:</b> ".$db->error()."<br>\n";
|
||||||
}
|
}
|
||||||
else // Mode CLI
|
else // Mode CLI
|
||||||
{
|
{
|
||||||
|
print "Type gestionnaire de base de donn<6E>e:\n".$db->type."\n";
|
||||||
print "Requete dernier acces en base:\n".$db->lastquery()."\n";
|
print "Requete dernier acces en base:\n".$db->lastquery()."\n";
|
||||||
print "Code retour dernier acces en base:\n".$db->errno()."\n";
|
print "Code retour dernier acces en base:\n".$db->errno()."\n";
|
||||||
print "Information sur le dernier acc<63>s en base:\n".$db->error()."\n";
|
print "Information sur le dernier acc<63>s en base:\n".$db->error()."\n";
|
||||||
|
|||||||
@@ -40,6 +40,8 @@
|
|||||||
class DoliDb
|
class DoliDb
|
||||||
{
|
{
|
||||||
var $db; // Handler de base
|
var $db; // Handler de base
|
||||||
|
var $type='mysql'; // Nom du gestionnaire
|
||||||
|
|
||||||
var $results; // Resultset de la derni<6E>re requete
|
var $results; // Resultset de la derni<6E>re requete
|
||||||
|
|
||||||
var $connected; // 1 si connect<63>, 0 sinon
|
var $connected; // 1 si connect<63>, 0 sinon
|
||||||
|
|||||||
@@ -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<EFBFBD>r la database de dolibarr.
|
\brief Fichier de la classe permettant de g<>r<EFBFBD>r la database de dolibarr.
|
||||||
\author Fabien Seisen
|
\author Fabien Seisen
|
||||||
\author Rodolphe Quiedeville.
|
\author Rodolphe Quiedeville.
|
||||||
@@ -34,13 +35,16 @@
|
|||||||
\version $Revision$
|
\version $Revision$
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/** \class DoliDb
|
/**
|
||||||
\brief Classe permettant de g<>r<EFBFBD>r la database de dolibarr
|
\class DoliDb
|
||||||
|
\brief Classe permettant de g<>r<EFBFBD>r la database de dolibarr
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class DoliDb
|
class DoliDb
|
||||||
{
|
{
|
||||||
var $db; // Handler de base
|
var $db; // Handler de base
|
||||||
|
var $type='pgsql'; // Nom du gestionnaire
|
||||||
|
|
||||||
var $results; // Resultset de la derni<6E>re requete
|
var $results; // Resultset de la derni<6E>re requete
|
||||||
|
|
||||||
var $connected; // 1 si connect<63>, 0 sinon
|
var $connected; // 1 si connect<63>, 0 sinon
|
||||||
@@ -54,7 +58,7 @@ class DoliDb
|
|||||||
\brief Ouverture d'une connection vers le serveur et une database.
|
\brief Ouverture d'une connection vers le serveur et une database.
|
||||||
\param type type de base de donn<6E>es (mysql ou pgsql)
|
\param type type de base de donn<6E>es (mysql ou pgsql)
|
||||||
\param host addresse de la base de donn<6E>es
|
\param host addresse de la base de donn<6E>es
|
||||||
\param user nom de l'utilisateur autoris<69>
|
\param user nom de l'utilisateur autoris<69>
|
||||||
\param pass mot de passe
|
\param pass mot de passe
|
||||||
\param name nom de la database
|
\param name nom de la database
|
||||||
\return int 1 en cas de succ<63>s, 0 sinon
|
\return int 1 en cas de succ<63>s, 0 sinon
|
||||||
|
|||||||
Reference in New Issue
Block a user