74 |
"FROM ".DB_PREFIXE."om_utilisateur WHERE login = '".$_SESSION['login']."'"; |
"FROM ".DB_PREFIXE."om_utilisateur WHERE login = '".$_SESSION['login']."'"; |
75 |
$resUser=$this->db->query($sqlUser); |
$resUser=$this->db->query($sqlUser); |
76 |
$this->addToLog("getUserInfos(): db->query(\"".$sqlUser."\");", VERBOSE_MODE); |
$this->addToLog("getUserInfos(): db->query(\"".$sqlUser."\");", VERBOSE_MODE); |
77 |
$this->isDatabaseError($resUser); |
if ( database::isError($resUser)){ |
78 |
|
die(); |
79 |
|
} |
80 |
$this->om_utilisateur=&$resUser->fetchRow(DB_FETCHMODE_ASSOC); |
$this->om_utilisateur=&$resUser->fetchRow(DB_FETCHMODE_ASSOC); |
81 |
|
|
82 |
// Récupération des infos instructeur |
// Récupération des infos instructeur |
86 |
"WHERE instructeur.om_utilisateur = ".$this->om_utilisateur['om_utilisateur']; |
"WHERE instructeur.om_utilisateur = ".$this->om_utilisateur['om_utilisateur']; |
87 |
$resInstr=$this->db->query($sqlInstr); |
$resInstr=$this->db->query($sqlInstr); |
88 |
$this->addToLog("getUserInfos(): db->query(\"".$sqlInstr."\");", VERBOSE_MODE); |
$this->addToLog("getUserInfos(): db->query(\"".$sqlInstr."\");", VERBOSE_MODE); |
89 |
$this->isDatabaseError($resInstr); |
if ( database::isError($resInstr)){ |
90 |
|
die(); |
91 |
|
} |
92 |
$tempInstr=&$resInstr->fetchRow(DB_FETCHMODE_ASSOC); |
$tempInstr=&$resInstr->fetchRow(DB_FETCHMODE_ASSOC); |
93 |
// Si il y a un resultat c'est un instructeur |
// Si il y a un resultat c'est un instructeur |
94 |
if(count($tempInstr)>0) { |
if(count($tempInstr)>0) { |
105 |
"WHERE lien_service_om_utilisateur.om_utilisateur = ".$this->om_utilisateur['om_utilisateur']; |
"WHERE lien_service_om_utilisateur.om_utilisateur = ".$this->om_utilisateur['om_utilisateur']; |
106 |
$resServExt=$this->db->query($sqlServExt); |
$resServExt=$this->db->query($sqlServExt); |
107 |
$this->addToLog("getUserInfos(): db->query(\"".$sqlServExt."\");", VERBOSE_MODE); |
$this->addToLog("getUserInfos(): db->query(\"".$sqlServExt."\");", VERBOSE_MODE); |
108 |
$this->isDatabaseError($resServExt); |
if ( database::isError($resServExt)){ |
109 |
|
die(); |
110 |
|
} |
111 |
|
|
112 |
while ($tempServExt=&$resServExt->fetchRow(DB_FETCHMODE_ASSOC)) { |
while ($tempServExt=&$resServExt->fetchRow(DB_FETCHMODE_ASSOC)) { |
113 |
$this->om_utilisateur['service'][]=$tempServExt; |
$this->om_utilisateur['service'][]=$tempServExt; |
158 |
WHERE instructeur.om_utilisateur='".$utilisateur["om_utilisateur"]."'"; |
WHERE instructeur.om_utilisateur='".$utilisateur["om_utilisateur"]."'"; |
159 |
$res = $this->db->query($sql); |
$res = $this->db->query($sql); |
160 |
$this->addToLog("triggerAfterLogin(): db->query(\"".$sql."\");", VERBOSE_MODE); |
$this->addToLog("triggerAfterLogin(): db->query(\"".$sql."\");", VERBOSE_MODE); |
161 |
$this->isDatabaseError($res); |
if ( database::isError($res)){ |
162 |
|
die(); |
163 |
|
} |
164 |
$row = $res->fetchrow(DB_FETCHMODE_ASSOC); |
$row = $res->fetchrow(DB_FETCHMODE_ASSOC); |
165 |
// |
// |
166 |
if (isset($row["division"]) && $row["division"] != NULL) { |
if (isset($row["division"]) && $row["division"] != NULL) { |
347 |
$temp = $this->database_config["schema"]."."; |
$temp = $this->database_config["schema"]."."; |
348 |
} |
} |
349 |
$temp = $temp.$this->database_config["prefixe"]; |
$temp = $temp.$this->database_config["prefixe"]; |
350 |
define("DB_PREFIXE", $temp); |
(defined("DB_PREFIXE") ? "" : define("DB_PREFIXE", $temp)); |
351 |
define("FORMATDATE", $this->database_config["formatdate"]); |
(defined("FORMATDATE") ? "" : define("FORMATDATE", $this->database_config["formatdate"])); |
352 |
|
|
353 |
// Definition des constantes pour l'acces aux informations de la base |
// Definition des constantes pour l'acces aux informations de la base |
354 |
// donnees facilement. |
// donnees facilement. |
355 |
define("OM_DB_FORMATDATE", $this->database_config["formatdate"]); |
(defined("OM_DB_FORMATDATE") ? "" : define("OM_DB_FORMATDATE", $this->database_config["formatdate"])); |
356 |
define("OM_DB_PHPTYPE", $this->database_config["phptype"]); |
(defined("OM_DB_PHPTYPE") ? "" : define("OM_DB_PHPTYPE", $this->database_config["phptype"])); |
357 |
define("OM_DB_DATABASE", $this->database_config["database"]); |
(defined("OM_DB_DATABASE") ? "" : define("OM_DB_DATABASE", $this->database_config["database"])); |
358 |
define("OM_DB_SCHEMA", $this->database_config["schema"]); |
(defined("OM_DB_SCHEMA") ? "" : define("OM_DB_SCHEMA", $this->database_config["schema"])); |
359 |
define("OM_DB_TABLE_PREFIX", $this->database_config["prefixe"]); |
(defined("OM_DB_TABLE_PREFIX") ? "" : define("OM_DB_TABLE_PREFIX", $this->database_config["prefixe"])); |
360 |
} |
} |
361 |
|
|
362 |
} |
} |