18,6 → 18,12 |
case 'regenererMotsClesTexteImages' : |
$this->regenererMotsClesTexteImages(); |
break; |
case 'viderMotsClesTexteImagesSansMotsCles' : |
$this->viderMotsClesTexteImagesSansMotsCles(); |
break; |
case 'viderMotsClesTexteObsSansMotsCles' : |
$this->viderMotsClesTexteObsSansMotsCles(); |
break; |
default : |
$msg = "Erreur : la commande '$cmd' n'existe pas!\n". |
"Commandes existantes : regenererMotsClesTexteImages, regenererMotsClesTexteObs"; |
57,5 → 63,19 |
$this->bdd->requeter($req); |
} |
} |
|
// Vide le champ "mots_cles_texte" pour toutes les images n'ayant aucun mot clé |
protected function viderMotsClesTexteImagesSansMotsCles() { |
$req = "UPDATE cel_images SET mots_cles_texte = NULL WHERE id_image NOT IN (SELECT id_element_lie FROM cel_mots_cles_images_liaison)"; |
$res = $this->bdd->requeter($req); |
echo "$res images mises à jour\n"; |
} |
|
// Vide le champ "mots_cles_texte" pour toutes les obs n'ayant aucun mot clé |
protected function viderMotsClesTexteObsSansMotsCles() { |
$req = "UPDATE cel_obs SET mots_cles_texte = NULL WHERE id_observation NOT IN (SELECT id_element_lie FROM cel_mots_cles_obs_liaison)"; |
$res = $this->bdd->requeter($req); |
echo "$res observations mises à jour\n"; |
} |
} |
?> |