Fix: Gestion d'erreur sur l'échec de connexion base

This commit is contained in:
Laurent Destailleur 2005-04-30 02:04:08 +00:00
parent 5ffce60501
commit 38d69c56ed
2 changed files with 2 additions and 2 deletions

View File

@ -469,7 +469,7 @@ if ($_POST["action"] == "set")
print "</td></tr>"; print "</td></tr>";
// Affiche aide diagnostique // Affiche aide diagnostique
print '<tr><td colspan="2"><br>Le serveur ('.$conf->db->host.'), nom de base ('.$conf->db->name.'), login ('.$conf->db->user.'), ou mot de passe ('.$conf->db->pass.') de la base de donnée est peut-être incorrect.<br>'; print '<tr><td colspan="2"><br>Le serveur ('.$conf->db->host.'), nom de base ('.$conf->db->name.'), login ('.$conf->db->user.'), ou mot de passe ('.$conf->db->pass.') de la base de donnée est peut-être incorrect ou la version du client PHP trop ancienne par rapport à la version de la base de donnée.<br>';
print 'Si le login n\'existe pas encore, vous devez cocher l\'option "Créer l\'utilisateur".<br>'; print 'Si le login n\'existe pas encore, vous devez cocher l\'option "Créer l\'utilisateur".<br>';
print 'Revenez en arrière pour corriger les paramètres.<br>'; print 'Revenez en arrière pour corriger les paramètres.<br>';
print '</td></tr>'; print '</td></tr>';

View File

@ -487,7 +487,7 @@ class DoliDb
{ {
if (! $this->connected) { if (! $this->connected) {
// Si il y a eu echec de connection, $this->db n'est pas valide pour mysql_error. // Si il y a eu echec de connection, $this->db n'est pas valide pour mysql_error.
return 'Not connected. Check setup parameters in conf/conf.php file'; return 'Not connected. Check setup parameters in conf/conf.php file and your mysql client and server versions';
} }
else { else {
return mysql_error($this->db); return mysql_error($this->db);