Subversion Repositories eFlore/Applications.cel

Rev

Rev 3258 | Rev 3297 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3258 Rev 3296
Line 37... Line 37...
37
		try {
37
		try {
38
			switch ($cmd) {
38
			switch ($cmd) {
39
				case 'tout' :
39
				case 'tout' :
40
					$this->supprimerRetourLigne();
40
					$this->supprimerRetourLigne();
41
					$this->supprimerAntislash();
41
					$this->supprimerAntislash();
42
					$this->supprimerGuillement();
42
					$this->supprimerGuillemet();
43
					$this->unifierNull();
43
					$this->unifierNull();
44
					$this->unifierNomReferentiel();
44
					$this->unifierNomReferentiel();
45
					$this->unifierCertitude();
45
					$this->unifierCertitude();
46
					$this->supprimerCertitudeAutre();
46
					$this->supprimerCertitudeAutre();
47
					$this->unifierUtilisateur();
47
					$this->unifierUtilisateur();
Line 49... Line 49...
49
					$this->verifierGeodatum();
49
					$this->verifierGeodatum();
50
					$this->analyserMotsCles();
50
					$this->analyserMotsCles();
51
					$this->supprimerInfosLiesObsInexistante();
51
					$this->supprimerInfosLiesObsInexistante();
52
					$this->unifierNull();
52
					$this->unifierNull();
53
					break;
53
					break;
-
 
54
				case 'supprimerRetourLigne' :
-
 
55
				    $this->supprimerRetourLigne();
-
 
56
				    break;
54
				case 'supprimerAntislash' :
57
				case 'supprimerAntislash' :
55
					$this->supprimerAntislash();
58
					$this->supprimerAntislash();
56
					break;
59
					break;
-
 
60
				case 'supprimerGuillemet' :
-
 
61
				    $this->supprimerGuillemet();
-
 
62
				    break;
57
				case 'unifierNomReferentiel' :
63
				case 'unifierNomReferentiel' :
58
					$this->unifierNomReferentiel();
64
					$this->unifierNomReferentiel();
59
					break;
65
					break;
60
				case 'unifierCertitude' :
66
				case 'unifierCertitude' :
61
					$this->unifierCertitude();
67
					$this->unifierCertitude();
Line 79... Line 85...
79
				    $this->supprimerInfosLiesObsInexistante();
85
				    $this->supprimerInfosLiesObsInexistante();
80
				    break;
86
				    break;
81
				case 'unifierUtilisateur' : 
87
				case 'unifierUtilisateur' : 
82
				    $this->unifierUtilisateur();
88
				    $this->unifierUtilisateur();
83
				    break;
89
				    break;
-
 
90
				case 'unifierInfosEspece' :
-
 
91
				    $this->unifierUtilisateur();
-
 
92
				    break;
84
				default :
93
				default :
85
					$msg = "Erreur : la commande '$cmd' n'existe pas!\n".
94
					$msg = "Erreur : la commande '$cmd' n'existe pas!\n".
86
						"Commandes existantes : regenererMotsClesTexteObs, regenererMotsClesTexteImages"
95
						"Commandes existantes : regenererMotsClesTexteObs, regenererMotsClesTexteImages"
87
							. ", regenererMotsClesTexteObsTout, regenererMotsClesTexteImagesTout"
96
							. ", regenererMotsClesTexteObsTout, regenererMotsClesTexteImagesTout"
88
							. ", viderMotsClesTexteImagesSansMotsCles, viderMotsClesTexteObsSansMotsCles"
97
							. ", viderMotsClesTexteImagesSansMotsCles, viderMotsClesTexteObsSansMotsCles"
Line 201... Line 210...
201
		    "subsp à vérifier" => "douteux",
210
		    "subsp à vérifier" => "douteux",
202
		    "subsp. microphyllum ?" => "douteux",
211
		    "subsp. microphyllum ?" => "douteux",
203
		    "très douteuse" => "douteux",
212
		    "très douteuse" => "douteux",
204
		    "Très probable" => "douteux");
213
		    "Très probable" => "douteux");
205
		foreach ($certitude as $valeur=>$saisie) {
214
		foreach ($certitude as $valeur=>$saisie) {
206
			$requete = "UPDATE tb_nettoye_cel.cel_obs SET commentaire = concat(commentaire, ' ', certitude), certitude = '".$saisie."' WHERE certitude ='".$valeur."'";
215
			$requete = "UPDATE tb_nettoye_cel.cel_obs SET commentaire = concat(commentaire, ' Certitude : ', certitude), certitude = '".$saisie."' WHERE certitude ='".$valeur."'";
207
			$this->bdd->requeter($requete);
216
			$this->bdd->requeter($requete);
208
			echo "effectuée \n";
217
			echo "effectuée \n";
209
		}
218
		}
210
		$requete_verif = "SELECT certitude FROM tb_nettoye_cel.cel_obs WHERE certitude NOT IN ('douteux', 'certain', 'aDeterminer', '', NULL)";
219
		$requete_verif = "SELECT certitude FROM tb_nettoye_cel.cel_obs WHERE certitude NOT IN ('douteux', 'certain', 'aDeterminer', '') and certitude is not NULL";
211
		$verif = $this->bdd->recupererTous($requete_verif);
220
		$verif = $this->bdd->recupererTous($requete_verif);
212
		if ($verif != array()) print_r($verif);
221
		if ($verif != array()) print_r($verif);
213
	}
222
	}
Line 214... Line 223...
214
	
223
	
215
	private function supprimerCertitudeAutre() {
224
	private function supprimerCertitudeAutre() {
216
	    echo "suppression des valeurs non compréhensible du champ certitude/identification";
225
	    echo "suppression des valeurs non compréhensible du champ certitude/identification";
217
	    $requete = "UPDATE tb_nettoye_cel.cel_obs 
226
	    $requete = "UPDATE tb_nettoye_cel.cel_obs 
218
	        SET commentaire = case isnull(commentaire) when 1 THEN certitude ELSE concat(commentaire, ' ', certitude) END, 
227
	        SET commentaire = case isnull(commentaire) when 1 THEN certitude ELSE concat(commentaire, ' Certitude : ', certitude) END, 
219
	        certitude IS NULL WHERE `certitude` NOT IN ('douteux', 'certain', 'aDeterminer', '') and certitude is not NULL";
228
	        certitude = '' WHERE `certitude` NOT IN ('douteux', 'certain', 'à déterminer', '') and certitude is not NULL";
220
	    $this->bdd->requeter($requete);
229
	    $this->bdd->requeter($requete);
221
	        echo "effectuée \n";
230
	        echo "effectuée \n";
222
	    $requete_verif = "SELECT certitude FROM tb_nettoye_cel.cel_obs WHERE certitude NOT IN ('douteux', 'certain', 'aDeterminer', '', NULL)";
231
	    $requete_verif = "SELECT certitude FROM tb_nettoye_cel.cel_obs WHERE certitude NOT IN ('douteux', 'certain', 'aDeterminer', '') and certitude is not NULL";
223
	    $verif = $this->bdd->recupererTous($requete_verif);
232
	    $verif = $this->bdd->recupererTous($requete_verif);
224
	    if ($verif != array()) print_r($verif);
233
	    if ($verif != array()) print_r($verif);
Line 225... Line 234...
225
	}
234
	}
226
	
235
	
227
	private function unifierUtilisateur() {
236
	private function unifierUtilisateur() {
228
	     echo "suppression des images anonymes";
237
	     echo "suppression des images anonymes";
229
	    $requete_anonyme = "DELETE FROM tb_nettoye_cel.`cel_images` WHERE (ce_utilisateur IS NULL OR LENGTH(ce_utilisateur) > 6
238
	    $requete_anonyme = "DELETE FROM tb_nettoye_cel.`cel_images` WHERE (ce_utilisateur IS NULL OR LENGTH(ce_utilisateur) > 6
230
	        OR ce_utilisateur = 0) and `courriel_utilisateur` is null";
239
	        OR ce_utilisateur = 0) and (`courriel_utilisateur` is null or `courriel_utilisateur` not like '%@%')";
231
	    $this->bdd->requeter($requete_anonyme);
240
	    $this->bdd->requeter($requete_anonyme);
232
	    echo "suppression des tags images anonymes";
241
	    echo "suppression des tags images anonymes";
233
	    $requete_anonyme = "DELETE FROM tb_nettoye_cel.`cel_arbre_mots_cles_images` WHERE id_utilisateur in (select ce_utilisateur FROM tb_nettoye_cel.`cel_obs` WHERE (ce_utilisateur IS NULL OR LENGTH(ce_utilisateur) > 6
242
	    $requete_anonyme = "DELETE FROM tb_nettoye_cel.`cel_arbre_mots_cles_images` WHERE id_utilisateur in (select ce_utilisateur FROM tb_nettoye_cel.`cel_obs` WHERE (ce_utilisateur IS NULL OR LENGTH(ce_utilisateur) > 6
234
	        OR ce_utilisateur = 0) and `courriel_utilisateur` is null)";
243
	        OR ce_utilisateur = 0) and (`courriel_utilisateur` is null or `courriel_utilisateur` not like '%@%'))";
235
	    $this->bdd->requeter($requete_anonyme);
244
	    $this->bdd->requeter($requete_anonyme);
236
	    echo "suppression des tags obs anonymes";
245
	    echo "suppression des tags obs anonymes";
237
	    $requete_anonyme = "DELETE FROM tb_nettoye_cel.`cel_arbre_mots_cles_obs` WHERE id_utilisateur in (select ce_utilisateur FROM tb_nettoye_cel.`cel_obs` WHERE (ce_utilisateur IS NULL OR LENGTH(ce_utilisateur) > 6
246
	    $requete_anonyme = "DELETE FROM tb_nettoye_cel.`cel_arbre_mots_cles_obs` WHERE id_utilisateur in (select ce_utilisateur FROM tb_nettoye_cel.`cel_obs` WHERE (ce_utilisateur IS NULL OR LENGTH(ce_utilisateur) > 6
238
	        OR ce_utilisateur = 0) and `courriel_utilisateur` is null)";
247
	        OR ce_utilisateur = 0) and (`courriel_utilisateur` is null or `courriel_utilisateur` not like '%@%'))";
239
	    $this->bdd->requeter($requete_anonyme); 
248
	    $this->bdd->requeter($requete_anonyme); 
240
	    echo "suppression des obs anonymes";
249
	    echo "suppression des obs anonymes";
241
	    $requete_anonyme = "DELETE FROM tb_nettoye_cel.`cel_obs` WHERE (ce_utilisateur IS NULL OR LENGTH(ce_utilisateur) > 6
250
	    $requete_anonyme = "DELETE FROM tb_nettoye_cel.`cel_obs` WHERE (ce_utilisateur IS NULL OR LENGTH(ce_utilisateur) > 6
Line 242... Line 251...
242
	        OR ce_utilisateur = 0) and `courriel_utilisateur` is null";
251
	        OR ce_utilisateur = 0) and (`courriel_utilisateur` is null or `courriel_utilisateur` not like '%@%')";
243
	    $this->bdd->requeter($requete_anonyme);
252
	    $this->bdd->requeter($requete_anonyme);
244
	    
253
	    
Line 253... Line 262...
253
	        OR ce_utilisateur = 0) and courriel_utilisateur like '%@%'";
262
	        OR ce_utilisateur = 0) and courriel_utilisateur like '%@%'";
254
	    $utilisateur_mail = $this->bdd->recupererTous($requete_annu_mail);
263
	    $utilisateur_mail = $this->bdd->recupererTous($requete_annu_mail);
Line 255... Line 264...
255
	    
264
	    
256
	    echo "modification des observations ayant un identifiant";
265
	    echo "modification des observations ayant un identifiant";
257
	    $requete_annu_mail = "UPDATE tb_nettoye_cel.`cel_obs` join tela_prod_v4.`annuaire_tela` ON U_ID = ce_utilisateur SET `prenom_utilisateur` = `U_NAME`, `nom_utilisateur` = `U_SURNAME` ,
266
	    $requete_annu_mail = "UPDATE tb_nettoye_cel.`cel_obs` join tela_prod_v4.`annuaire_tela` ON U_ID = ce_utilisateur SET `prenom_utilisateur` = `U_NAME`, `nom_utilisateur` = `U_SURNAME` ,
-
 
267
	        `courriel_utilisateur` =  `U_MAIL` WHERE (ce_utilisateur IS NOT NULL OR LENGTH(ce_utilisateur) > 6) and (courriel_utilisateur is null or courriel_utilisateur='')";
-
 
268
	    $utilisateur_mail = $this->bdd->recupererTous($requete_annu_mail);
-
 
269
	    
-
 
270
	    echo "suppression des autres valeurs ce_utilisateur";
258
	        `courriel_utilisateur` =  `U_MAIL` WHERE (ce_utilisateur IS NOT NULL OR LENGTH(ce_utilisateur) > 6) and courriel_utilisateur not like '%@%'";
271
	    $requete_annu_mail = "UPDATE tb_nettoye_cel.`cel_obs` SET ce_utilisateur = NULL WHERE ce_utilisateur IS NOT NULL AND LENGTH(ce_utilisateur) > 6";
Line 259... Line 272...
259
	    $utilisateur_mail = $this->bdd->recupererTous($requete_annu_mail);
272
	    $utilisateur_mail = $this->bdd->recupererTous($requete_annu_mail);
260
	    
273
	    
261
	    $requete_verif = "SELECT `ce_utilisateur`, `prenom_utilisateur`, `nom_utilisateur`, `courriel_utilisateur`  FROM tb_nettoye_cel.cel_obs 
274
	    $requete_verif = "SELECT `ce_utilisateur`, `prenom_utilisateur`, `nom_utilisateur`, `courriel_utilisateur`  FROM tb_nettoye_cel.cel_obs 
262
	            WHERE ce_utilisateur IS NOT NULL OR LENGTH(ce_utilisateur) > 6";
275
	            WHERE ce_utilisateur IS NOT NULL OR LENGTH(ce_utilisateur) > 6";
-
 
276
	    $verif = $this->bdd->recupererTous($requete_verif);
263
	    $verif = $this->bdd->recupererTous($requete_verif);
277
	    if ($verif != array()) print_r($verif);
Line 264... Line 278...
264
	    if ($verif != array()) print_r($verif);
278
	    echo "effectuée \n";
265
	}
279
	}
266
	
280
	
267
	private function unifierNomReferentiel() {
281
	private function unifierNomReferentiel() {
268
		echo "Uniformisation du nom de référentiel";
282
		echo "Uniformisation du nom de référentiel";
269
		$referentiels = array("BDTFX", "BDTRE", "BDTXA", "APD", "LBF", "ISFAN");
283
		$referentiels = array("BDTFX", "BDTRE", "BDTXA", "APD", "LBF", "ISFAN");
270
		foreach ($referentiels as $referentiel) {
284
		foreach ($referentiels as $referentiel) {
271
			$requete = "UPDATE tb_nettoye_cel.cel_obs SET nom_referentiel = '".$referentiel."' WHERE nom_referentiel like '".$referentiel."%'";
285
			$requete = "UPDATE tb_nettoye_cel.cel_obs SET nom_referentiel = '".$referentiel."' WHERE nom_referentiel like '".$referentiel."%'";
272
			$this->bdd->requeter($requete);
286
			$this->bdd->requeter($requete);
273
			$requete = "UPDATE tb_nettoye_cel.cel_obs SET nom_referentiel = NULL WHERE nom_sel_nn = '' or nom_sel_nn = '0'";
287
			$requete = "UPDATE tb_nettoye_cel.cel_obs SET nom_referentiel = 'autre' WHERE nom_sel_nn = '' or nom_sel_nn = '0'";
274
			$this->bdd->requeter($requete);
288
			$this->bdd->requeter($requete);
275
			$requete = "UPDATE tb_nettoye_cel.cel_obs SET nom_referentiel = 'APD' WHERE nom_referentiel like 'bdtao%'";
289
			$requete = "UPDATE tb_nettoye_cel.cel_obs SET nom_referentiel = 'APD' WHERE nom_referentiel like 'bdtao%'";
276
			$this->bdd->requeter($requete);
290
			$this->bdd->requeter($requete);
-
 
291
			$requete = "UPDATE tb_nettoye_cel.cel_obs SET nom_referentiel = 'BDTFX' WHERE nom_referentiel like 'bdnff%'";
-
 
292
			$this->bdd->requeter($requete);
-
 
293
			echo "effectuée \n";
277
			$requete = "UPDATE tb_nettoye_cel.cel_obs SET nom_referentiel = 'BDTFX' WHERE nom_referentiel like 'bdnff%'";
294
			$requete = "UPDATE tb_nettoye_cel.cel_obs SET nom_referentiel = 'autre' WHERE nom_referentiel IS NULL or nom_referentiel = ''";
278
			$this->bdd->requeter($requete);
295
			$this->bdd->requeter($requete);
279
			echo "effectuée \n";
296
			echo "effectuée \n";
280
		}
297
		}
281
		$requete_verif = "SELECT nom_referentiel FROM tb_nettoye_cel.cel_obs WHERE nom_referentiel NOT IN ('".implode("', '", $referentiels)."', 'autre')";
298
		$requete_verif = "SELECT nom_referentiel FROM tb_nettoye_cel.cel_obs WHERE nom_referentiel NOT IN ('".implode("', '", $referentiels)."', 'autre')";
Line 294... Line 311...
294
	    echo "effectuée \n";
311
	    echo "effectuée \n";
295
	}
312
	}
Line 296... Line 313...
296
	
313
	
297
	private function verifierGeodatum() {
314
	private function verifierGeodatum() {
298
		echo "Uniformisation du geodatum";
315
		echo "Uniformisation du geodatum";
299
		$requete = "UPDATE tb_nettoye_cel.cel_obs SET geodatum = 'wgs84' WHERE (latitude IS NOT NULL or latitude != '0.00000') AND geodatum = ''";
316
		$requete = "UPDATE tb_nettoye_cel.cel_obs SET geodatum = 'WGS84' WHERE (latitude IS NOT NULL or latitude != '0.00000') AND geodatum IS NULL";
300
		$this->bdd->requeter($requete);
317
		$this->bdd->requeter($requete);
301
		$requete = "UPDATE tb_nettoye_cel.cel_obs SET geodatum = NULL WHERE (latitude IS NULL or latitude == '0.00000')";
318
		$requete = "UPDATE tb_nettoye_cel.cel_obs SET geodatum = NULL WHERE (latitude IS NULL or latitude == '0.00000')";
302
		$this->bdd->requeter($requete);
319
		$this->bdd->requeter($requete);
303
		echo "effectuée \n";
320
		echo "effectuée \n";
Line 309... Line 326...
309
	        ((ce_zone_geo != 'INSEE-C:' and ce_zone_geo like 'INSEE-C:%') and code_insee_calcule != '') and 
326
	        ((ce_zone_geo != 'INSEE-C:' and ce_zone_geo like 'INSEE-C:%') and code_insee_calcule != '') and 
310
	        replace(`ce_zone_geo`, 'INSEE-C:', '') != `code_insee_calcule`";
327
	        replace(`ce_zone_geo`, 'INSEE-C:', '') != `code_insee_calcule`";
311
	    $this->bdd->requeter($requete);
328
	    $this->bdd->requeter($requete);
312
	    $requete = "UPDATE tb_nettoye_cel.cel_obs SET locality_consistency = '1' WHERE
329
	    $requete = "UPDATE tb_nettoye_cel.cel_obs SET locality_consistency = '1' WHERE
313
	        ((ce_zone_geo != 'INSEE-C:' and ce_zone_geo like 'INSEE-C:%') and code_insee_calcule != '') and
330
	        ((ce_zone_geo != 'INSEE-C:' and ce_zone_geo like 'INSEE-C:%') and code_insee_calcule != '') and
314
	        replace(`ce_zone_geo`, 'INSEE-C:', '') = `code_insee_calcule`";$this->bdd->requeter($requete);
331
	        replace(`ce_zone_geo`, 'INSEE-C:', '') = `code_insee_calcule`";
-
 
332
	    $this->bdd->requeter($requete);
-
 
333
	    
-
 
334
	    $requete_verif = "SELECT `ce_zone_geo`, `code_insee_calcule`, `locality_consistency` FROM `cel_obs` WHERE `locality_consistency` IS NOT NULL";
-
 
335
	    $verif = $this->bdd->recupererTous($requete_verif);
-
 
336
	    if ($verif != array()) print_r($verif);
315
	    echo "effectuée \n";
337
	    echo "effectuée \n";
316
	}
338
	}
Line 317... Line 339...
317
	
339
	
-
 
340
	private function analyserMotsCles(){
-
 
341
	    echo "Input source \n";
-
 
342
	    $requete = "UPDATE tb_nettoye_cel.cel_obs SET input_source = 'plantnet' WHERE `mots_cles_texte` like '%plantnet%'";
Line -... Line 343...
-
 
343
	    $this->bdd->requeter($requete);
-
 
344
	    
-
 
345
	    $requete = "UPDATE tb_nettoye_cel.cel_obs SET input_source = 'autre' WHERE `mots_cles_texte` like '%MobileSauvages%'";
-
 
346
	    $this->bdd->requeter($requete);
-
 
347
	    
-
 
348
	    $requete = "UPDATE tb_nettoye_cel.cel_obs SET input_source = 'widget' WHERE `mots_cles_texte` like '%Projets coopératifs%' and input_source = ''";
-
 
349
	    $this->bdd->requeter($requete);
-
 
350
	    
-
 
351
	    $requete = "UPDATE tb_nettoye_cel.cel_obs SET input_source = 'widget' WHERE `mots_cles_texte` like '%widget%' and input_source = ''";
-
 
352
	    $this->bdd->requeter($requete);
-
 
353
	    
-
 
354
	    $requete = "UPDATE tb_nettoye_cel.cel_obs SET input_source = 'cel' WHERE input_source = ''";
-
 
355
	    $this->bdd->requeter($requete);
-
 
356
 
-
 
357
	    echo "Suppression motcle du chemin \n";
-
 
358
	    $requete = "UPDATE tb_nettoye_cel.`cel_arbre_mots_cles_obs` SET chemin = substr(`chemin`, 1, CHAR_LENGTH(chemin)-CHAR_LENGTH(`mot_cle`)-1)";
-
 
359
	    $this->bdd->requeter($requete);
-
 
360
	    
-
 
361
	    $requete = "UPDATE tb_nettoye_cel.`cel_arbre_mots_cles_images` SET chemin = substr(`chemin`, 1, CHAR_LENGTH(chemin)-CHAR_LENGTH(`mot_cle`)-1)";
-
 
362
	    $this->bdd->requeter($requete);
-
 
363
	    
-
 
364
	    echo "Certitude à certaine quand obs validée sur ip \n";
-
 
365
	    $requete = "UPDATE tb_nettoye_cel.`cel_obs` c left join 
-
 
366
	        (SELECT distinct `ce_observation`, sum(`proposition_retenue`) as s, `nom_sel_nn` 
-
 
367
	        FROM tb_del.`del_commentaire` group by `ce_observation`) d on 
-
 
368
	        `ce_observation` = `id_observation` SET `certitude` = 'certain' 
-
 
369
	        WHERE s = 1 and (c.`mots_cles_texte` LIKE '%adeterminer%' 
-
 
370
	        or c.`certitude` = 'aDeterminer') and c.`nom_sel_nn` = d.`nom_sel_nn`";
-
 
371
	    $this->bdd->requeter($requete);
-
 
372
	    
-
 
373
	    echo "Certitude à douteux quand obs validée sur ip mais num_nom diff entre ip et cel \n";
-
 
374
	    $requete = "UPDATE tb_nettoye_cel.`cel_obs` c left join
-
 
375
	        (SELECT distinct `ce_observation`, sum(`proposition_retenue`) as s, `nom_sel_nn`
-
 
376
	        FROM tb_del.`del_commentaire` group by `ce_observation`) d on
-
 
377
	        `ce_observation` = `id_observation` SET `certitude` = 'douteux'
-
 
378
	        WHERE s = 1 and (c.`mots_cles_texte` LIKE '%adeterminer%'
-
 
379
	        or c.`certitude` = 'aDeterminer') and c.`nom_sel_nn` != d.`nom_sel_nn`";
-
 
380
	    $this->bdd->requeter($requete);
-
 
381
	    
-
 
382
	    echo "Certitude à aDeterminer quand obs non validée sur ip \n";
-
 
383
	    $requete = "UPDATE tb_nettoye_cel.`cel_obs` c SET `certitude` = 'aDeterminer'
-
 
384
	        WHERE c.`mots_cles_texte` LIKE '%adeterminer%' AND 
-
 
385
	        (c.`certitude` = '' or c.certitude IS NULL)";
-
 
386
	    $this->bdd->requeter($requete);
-
 
387
	    
-
 
388
	    $requete = "UPDATE tb_nettoye_cel.`cel_obs` SET 
-
 
389
	        `mots_cles_texte` = REPLACE(`mots_cles_texte`, 'aDeterminer,', '')
-
 
390
	        WHERE `mots_cles_texte` LIKE '%adeterminer,%'";
-
 
391
	    $this->bdd->requeter($requete);
-
 
392
	    
-
 
393
	    $requete = "UPDATE tb_nettoye_cel.`cel_obs` SET
-
 
394
	        `mots_cles_texte` = REPLACE(`mots_cles_texte`, ',aDeterminer', '')
-
 
395
	        WHERE `mots_cles_texte` LIKE '%,adeterminer'";
-
 
396
	    $this->bdd->requeter($requete);
-
 
397
	    
-
 
398
	    $requete = "UPDATE tb_nettoye_cel.`cel_obs` SET
-
 
399
	        `mots_cles_texte` = REPLACE(`mots_cles_texte`, 'aDeterminer', '')
318
	private function analyserMotsCles(){
400
	        WHERE `mots_cles_texte` LIKE '%adeterminer%'";
319
	    
401
	    $this->bdd->requeter($requete);
320
	}
402
	}