Line 113... |
Line 113... |
113 |
$utilisateur = $this->bdd->recuperer($requete);
|
113 |
$utilisateur = $this->bdd->recuperer($requete);
|
114 |
return $utilisateur;
|
114 |
return $utilisateur;
|
115 |
}
|
115 |
}
|
Line 116... |
Line 116... |
116 |
|
116 |
|
117 |
private function gererPropositionInitiale() {
|
117 |
private function gererPropositionInitiale() {
|
118 |
if ($this->verifierExistencePropositionInitiale() === false) {
|
118 |
if ($this->verifierExistencePropositionInitiale() !== false) {
|
119 |
$this->creerPropositionInitiale();
|
119 |
$this->creerPropositionInitiale();
|
120 |
// TODO : en cas d'échec de la création de la proposition ajouter un log...
|
120 |
// TODO : en cas d'échec de la création de la proposition ajouter un log...
|
121 |
}
|
121 |
}
|
Line 135... |
Line 135... |
135 |
private function creerPropositionInitiale() {
|
135 |
private function creerPropositionInitiale() {
|
136 |
$idObsP = $this->bdd->proteger($this->parametres['observation']);
|
136 |
$idObsP = $this->bdd->proteger($this->parametres['observation']);
|
137 |
$requete = 'INSERT IGNORE INTO del_commentaire '.
|
137 |
$requete = 'INSERT IGNORE INTO del_commentaire '.
|
138 |
'(ce_observation, ce_utilisateur, utilisateur_prenom, utilisateur_nom, utilisateur_courriel, '.
|
138 |
'(ce_observation, ce_utilisateur, utilisateur_prenom, utilisateur_nom, utilisateur_courriel, '.
|
139 |
'nom_sel, nom_sel_nn, nom_ret, nom_ret_nn, nt, famille, nom_referentiel, date, proposition_initiale) '.
|
139 |
'nom_sel, nom_sel_nn, nom_ret, nom_ret_nn, nt, famille, nom_referentiel, date, proposition_initiale) '.
|
140 |
'SELECT id_observation, ce_utilisateur, prenom, nom, '.
|
140 |
'SELECT id_observation, ce_utilisateur, prenom, nom, courriel, nom_sel, '.
|
141 |
' courriel, nom_sel, nom_sel_nn, nom_ret, nom_ret_nn, '.
|
141 |
"IF(nom_sel_nn = 0, NULL, nom_sel_nn), IF(nom_ret = '', NULL, nom_ret), IF(nom_ret_nn = 0, NULL, nom_ret_nn), ".
|
142 |
" nt, famille, nom_referentiel, NOW(), '1' ".
|
142 |
"IF(nt = 0, NULL, nt), IF(famille = '', NULL, famille), IF(nom_sel_nn = 0, NULL, nom_referentiel), NOW(), '1' ".
|
143 |
'FROM del_observation AS do '.
|
143 |
'FROM del_observation AS do '.
|
144 |
' LEFT JOIN del_utilisateur AS du '.
|
144 |
' LEFT JOIN del_utilisateur AS du '.
|
145 |
' ON do.ce_utilisateur = du.id_utilisateur '.
|
145 |
' ON do.ce_utilisateur = du.id_utilisateur '.
|
146 |
"WHERE id_observation = $idObsP ".
|
146 |
"WHERE id_observation = $idObsP ".
|
147 |
' -- '.__FILE__.' : '.__LINE__;
|
147 |
' -- '.__FILE__.' : '.__LINE__;
|