Line 291... |
Line 291... |
291 |
// TODO: Faire la suppression des mots clés
|
291 |
// TODO: Faire la suppression des mots clés
|
292 |
// et des liaisons obs images dans une ou des fonctions à part
|
292 |
// et des liaisons obs images dans une ou des fonctions à part
|
293 |
if ($resultat_suppression_observations === false) {
|
293 |
if ($resultat_suppression_observations === false) {
|
294 |
$this->logger("CEL_bugs","Erreur de suppression d'une liste d'observations : ".$resultat_suppression_observations);
|
294 |
$this->logger("CEL_bugs","Erreur de suppression d'une liste d'observations : ".$resultat_suppression_observations);
|
295 |
}
|
295 |
}
|
296 |
else
|
296 |
else {
|
297 |
{
|
- |
|
298 |
$requete_supression_lien_obs_images = 'DELETE FROM cel_obs_images WHERE '.
|
297 |
$requete_supression_lien_obs_images = 'DELETE FROM cel_obs_images WHERE id_observation IN ('.$chaine_ids_obs.')';
|
299 |
'id_utilisateur = '.Cel::db()->proteger($utilisateur).' '.
|
- |
|
300 |
'AND id_observation IN ('.$chaine_ids_obs.')';
|
- |
|
Line 301... |
Line 298... |
301 |
|
298 |
|
Line 302... |
Line 299... |
302 |
$resultat_suppression_liens = Cel::db()->executerRequeteSimple($requete_supression_lien_obs_images);
|
299 |
$resultat_suppression_liens = Cel::db()->executerRequeteSimple($requete_supression_lien_obs_images);
|
303 |
|
300 |
|
304 |
if ($resultat_suppression_liens === false) {
|
301 |
if ($resultat_suppression_liens === false) {
|
305 |
$this->logger("CEL_bugs","Erreur de suppression d'une liste de liaison entre observations et images : ".$requete_supression_lien_obs_images);
|
- |
|
306 |
}
|
302 |
$this->logger("CEL_bugs","Erreur de suppression d'une liste de liaison entre observations et images : ".$requete_supression_lien_obs_images);
|
307 |
else
|
303 |
}
|
308 |
{
|
304 |
else {
|
Line 309... |
Line 305... |
309 |
$retour = true;
|
305 |
$retour = true;
|
310 |
}
|
306 |
}
|
Line 311... |
Line 307... |
311 |
|
307 |
|
312 |
$requete_supression_lien_mots_cles = 'DELETE FROM cel_obs_mots_cles WHERE '.
|
308 |
$requete_supression_lien_mots_cles = 'DELETE FROM cel_obs_mots_cles WHERE '.
|
313 |
'id_observation in ('.$chaine_ids_obs.')';
|
309 |
'id_observation in ('.$chaine_ids_obs.')';
|
314 |
|
310 |
|
315 |
$resultat_suppression_mots_cles = Cel::db()->executerRequeteSimple($requete_supression_lien_mots_cles);
|
- |
|
316 |
if ($resultat_suppression_mots_cles === false) {
|
311 |
$resultat_suppression_mots_cles = Cel::db()->executerRequeteSimple($requete_supression_lien_mots_cles);
|
317 |
$this->logger("CEL_bugs","Erreur de suppression d'une liste de mots clés d'observation(s) : ".$resultat_suppression_mots_cles);
|
312 |
if ($resultat_suppression_mots_cles === false) {
|
318 |
}
|
313 |
$this->logger("CEL_bugs","Erreur de suppression d'une liste de mots clés d'observation(s) : ".$resultat_suppression_mots_cles);
|
319 |
else
|
314 |
}
|
320 |
{
|
315 |
else {
|
321 |
$retour = true;
|
316 |
$retour = true;
|