Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 3446 Rev 3447
Line 143... Line 143...
143
			echo "effectuée \n";
143
			echo "effectuée \n";
144
		}
144
		}
145
	}
145
	}
Line 146... Line 146...
146
	
146
	
147
	private function unifierNull() {
-
 
148
		$requete_colonnes = "SELECT column_name FROM information_schema.columns WHERE table_name = '".$this->bd_cel.".cel_obs' AND table_schema='tb_cel';";
-
 
149
		$colonnes = $this->bdd->recupererTous($requete_colonnes);
147
	private function unifierNull() {
150
		foreach ($colonnes as $colonne) {
148
	    foreach ($this->colonnes as $id=>$colonne) {
151
			echo "Suppression des vides dans la colonne ".$colonne['column_name']." ...";
149
			echo "Suppression des vides dans la colonne ".$colonne['column_name']." ...";
152
			$dsl = array( 'transmission', 'altitude');
150
			$dsl = array( 'transmission', 'altitude');
153
			if (isset($dsl[$colonne['column_name']])) {
151
			if (isset($dsl[$colonne['column_name']])) {
154
				$requete = "UPDATE ".$this->bd_cel.".cel_obs SET ".$colonne['column_name']." = NULL WHERE ".$colonne['column_name']."= ''";
152
				$requete = "UPDATE ".$this->bd_cel.".cel_obs SET ".$colonne['column_name']." = NULL WHERE ".$colonne['column_name']."= ''";
Line 399... Line 397...
399
	    $this->bdd->requeter($requete);
397
	    $this->bdd->requeter($requete);
Line 400... Line 398...
400
	    
398
	    
401
	    $requete = "UPDATE ".$this->bd_cel.".cel_obs SET input_source = 'autre' WHERE `mots_cles_texte` like '%MobileSauvages%'";
399
	    $requete = "UPDATE ".$this->bd_cel.".cel_obs SET input_source = 'autre' WHERE `mots_cles_texte` like '%MobileSauvages%'";
Line 402... Line 400...
402
	    $this->bdd->requeter($requete);
400
	    $this->bdd->requeter($requete);
403
	    
401
	    
Line 404... Line 402...
404
	    $requete = "UPDATE ".$this->bd_cel.".cel_obs SET input_source = 'widget' WHERE `mots_cles_texte` like '%Projets coopératifs%' and input_source = ''";
402
	    $requete = "UPDATE ".$this->bd_cel.".cel_obs SET input_source = 'widget' WHERE `mots_cles_texte` like '%Projets coopératifs%' and (input_source = '' OR input_source IS NULL)";
405
	    $this->bdd->requeter($requete);
403
	    $this->bdd->requeter($requete);
Line 406... Line 404...
406
	    
404
	    
407
	    $requete = "UPDATE ".$this->bd_cel.".cel_obs SET input_source = 'widget' WHERE `mots_cles_texte` like '%widget%' and input_source = ''";
405
	    $requete = "UPDATE ".$this->bd_cel.".cel_obs SET input_source = 'widget' WHERE `mots_cles_texte` like '%widget%' and (input_source = '' OR input_source IS NULL)";
Line 408... Line 406...
408
	    $this->bdd->requeter($requete);
406
	    $this->bdd->requeter($requete);
409
	    
407
	    
410
	    $requete = "UPDATE ".$this->bd_cel.".cel_obs SET input_source = 'cel' WHERE input_source = ''";
408
	    $requete = "UPDATE ".$this->bd_cel.".cel_obs SET input_source = 'cel' WHERE input_source = '' OR input_source IS NULL";