Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 3667 Rev 3670
Line 250... Line 250...
250
	    if ($verif != array()) print_r($verif);
250
	    if ($verif != array()) print_r($verif);
251
	}
251
	}
Line 252... Line 252...
252
	
252
	
253
	private function unifierPhenologie() {
253
	private function unifierPhenologie() {
254
	    echo "Uniformisation du champ phenologie";
254
	    echo "Uniformisation du champ phenologie";
255
	    $phenologie = array("2" => "00-09: germination, développement des bourgeons",
255
	    /*$phenologie = array("2" => "00-09: germination, développement des bourgeons",
256
	        "5" => "00-09: germination, développement des bourgeons",
256
	        "5" => "00-09: germination, développement des bourgeons",
257
	        "5" => "00-09: germination, développement des bourgeons",
257
	        "5" => "00-09: germination, développement des bourgeons",
258
	        "8" => "00-09: germination, développement des bourgeons",
258
	        "8" => "00-09: germination, développement des bourgeons",
259
	        "8" => "00-09: germination, développement des bourgeons",
259
	        "8" => "00-09: germination, développement des bourgeons",
Line 542... Line 542...
542
	        "100% de feuilles jaunes" => "90-99: sénescence et dormance",
542
	        "100% de feuilles jaunes" => "90-99: sénescence et dormance",
543
	        "80% feuillage d'automne" => "90-99: sénescence et dormance",
543
	        "80% feuillage d'automne" => "90-99: sénescence et dormance",
544
	        "90-99" => "90-99: sénescence et dormance",
544
	        "90-99" => "90-99: sénescence et dormance",
545
	        "90-99: sénescence et dormance" => "90-99: sénescence et dormance",
545
	        "90-99: sénescence et dormance" => "90-99: sénescence et dormance",
546
	        "95: environ 9% des feuilles jaunes" => "90-99: sénescence et dormance"
546
	        "95: environ 9% des feuilles jaunes" => "90-99: sénescence et dormance"
547
	    );
547
	    );*/
-
 
548
	    $phenologie = array("95: par ex, environ 9% des feuilles jaunes" => "91: par ex, environ 10% des feuilles jaunes", 
-
 
549
	        "90-99: sénescence et dormance" => "90-99: sénescence et dormance", "85: 50% des fruits matures" => "85: par ex, 50% des fruits matures", 
-
 
550
	        "85: par ex, 50% des fruits mature8" => "85: par ex, 50% des fruits matures", 
-
 
551
	        "85: par ex, 50% des fruits matures" => "85: par ex, 50% des fruits matures", 
-
 
552
	        "85: par ex, 50% des fruits matures0" => "85: par ex, 50% des fruits matures", "85: par ex, 50% des fruits matures56" => "85: par ex, 50% des fruits matures", "85: par ex, 50% des fruits matures88" => "85: par ex, 50% des fruits matures", "88: par ex, 50% des fruits matures" => "85: par ex, 50% des fruits matures", "80-89: maturité des fruits et des graines" => "80-89: maturité des fruits et des graines", "80-89: maturité des fruits et des graines." => "80-89: maturité des fruits et des graines", "70-79: fructification" => "70-79: fructification", "70-79: fructification fruis non mure" => "70-79: fructification", "Fructificati" => "70-79: fructification", " 65" => "65: par ex, environ 50% des fleurs épanouies", "10: par ex, environ 50% des fleurs épanouies" => "65: par ex, environ 50% des fleurs épanouies", "65: environ 50% des fleurs épanouies" => "65: par ex, environ 50% des fleurs épanouies", "65: par ex, environ 50% des fleurs épanoui" => "65: par ex, environ 50% des fleurs épanouies", "65: par ex, environ 50% des fleurs épanouie6" => "65: par ex, environ 50% des fleurs épanouies", "65: par ex, environ 50% des fleurs épanouies" => "65: par ex, environ 50% des fleurs épanouies", "65: par ex, environ 50% des fleurs épanouies et fructification" => "65: par ex, environ 50% des fleurs épanouies", "65: par ex, environ 50% des fleurs épanouies75" => "65: par ex, environ 50% des fleurs épanouies", "65: par ex, environ 50% des fleurs épanouies78" => "65: par ex, environ 50% des fleurs épanouies", "67: par ex, environ 70% des fleurs épanouies + formation de gousses." => "65: par ex, environ 50% des fleurs épanouies", "68: par ex, environ 50% des fleurs épanouies" => "65: par ex, environ 50% des fleurs épanouies", "68: par ex, environ 80% des fleurs épanouies + formation des gousses." => "65: par ex, environ 50% des fleurs épanouies", "65 : par ex, environ 10% des fleurs ép" => "65 : par ex, environ 50% des fleurs épanouies", "65 : par ex, environ 50% des fleurs épa" => "65 : par ex, environ 50% des fleurs épanouies", "65 : par ex, environ 50% des fleurs épanouies" => "65 : par ex, environ 50% des fleurs épanouies", "65 : par ex, environ 50% des fleurs épanouies-75" => "65 : par ex, environ 50% des fleurs épanouies", "61: environ 10% des fleurs épanouies" => "61: par ex, environ 10% des fleurs épanouies", "61: par ex, environ 10% des fleurs épanouie" => "61: par ex, environ 10% des fleurs épanouies", "61: par ex, environ 10% des fleurs épanouies" => "61: par ex, environ 10% des fleurs épanouies", "61: par ex, environ 10% des fleurs épanouies63" => "61: par ex, environ 10% des fleurs épanouies", "61: par ex, environ 10% des fleurs épanouies68" => "61: par ex, environ 10% des fleurs épanouies", "61: par ex, environ 2% des fleurs épanouies" => "61: par ex, environ 10% des fleurs épanouies", "61: par ex, environ20% des fleurs épanouies" => "61: par ex, environ 10% des fleurs épanouies", "63: par ex, environ 3% des fleurs épanouies" => "61: par ex, environ 10% des fleurs épanouies", "65: par ex, environ 10% des fleurs épanouies" => "61: par ex, environ 10% des fleurs épanouies", "59-65" => "60-69: floraison", "60-69: floraison et fructificatio" => "60-69: floraison", "60-69 : floraison" => "60-69: floraison", "60-70" => "60-69: floraison", "65: par ex, environ 100% des fleurs épanouies" => "60-69: floraison", " épiaison" => "50-59: apparition de l'inflorescence, épiaison", "50-59: développement des bourgeons" => "50-59: apparition de l'inflorescence, épiaison", "50-59 : apparition de l’inflorescence" => "50-59: apparition de l'inflorescence, épiaison", "50-60" => "50-59: apparition de l'inflorescence, épiaison", "59-60" => "50-59: apparition de l'inflorescence, épiaison", "Apparition de l'inflorescence, épiaison" => "50-59: apparition de l'inflorescence, épiaison", "40-49: développement des organes de propagation végétative" => "40-49: développement des organes de propagation végétative", "30-39: développement des tiges, croissance des rosettes" => "30-39: développement des tiges, croissance des rosettes", "20-29" => "20-29: formation de pousses latérales, tallage", "20-29: formation de pousses latérales, tallage" => "20-29: formation de pousses latérales, tallage", "25" => "20-29: formation de pousses latérales, tallage", "Environ Formation de pousses latérales, tallage0% des feuilles épanouies" => "20-29: formation de pousses latérales, tallage", "Environ Formation de pousses latérales, tallage0% des fleurs épanouies" => "20-29: formation de pousses latérales, tallage", "15: par ex, environ % des feuilles épanouies" => "15: par ex, environ 50% des feuilles épanouies", "10-19: développement des feuilles" => "10-19: développement des feuilles", "10-19: développement des feuillesCry" => "10-19: développement des feuilles", "Développement des feuilles, début du débourrement, sortie de terre (géophytes)" => "10-19: développement des feuilles", "00-09: germination, développement des bourgeons" => "00-09: germination, développement des bourgeons", "bourgeon" => "00-09: germination, développement des bourgeons", 
-
 
553
	        "Environ Germination, développement des bourgeons0% des fleurs épanouies" => "00-09: germination, développement des bourgeons");
548
	    foreach ($phenologie as $valeur=>$saisie) {
554
	    foreach ($phenologie as $valeur=>$saisie) {
549
	        $requete = 'UPDATE '.$this->bd_cel.'.cel_obs SET commentaire = concat(commentaire, " Certitude : ", certitude), phenologie = "'.$saisie.'" WHERE phenologie ="'.$valeur.'"';
555
	        $requete = 'UPDATE '.$this->bd_cel.'.cel_obs SET phenologie = "'.$saisie.'" WHERE phenologie ="'.$valeur.'"';
550
	        $this->bdd->requeter($requete);
556
	        $this->bdd->requeter($requete);
551
	        echo "effectuée \n";
557
	        echo "effectuée \n";
552
	    }
558
	    }
553
	    $requete_verif = "SELECT certitude FROM ".$this->bd_cel.".cel_obs WHERE certitude NOT IN ('douteux', 'certain', 'à déterminer', '') and certitude is not NULL";
559
	    $requete_verif = "SELECT distinct phenologie FROM ".$this->bd_cel.'.cel_obs WHERE phenologie NOT IN 
-
 
560
	        ("00-09: germination, développement des bourgeons", "10-19: développement des feuilles", 
-
 
561
	        "11: par ex, environ 10% des feuilles épanouies", "15: par ex, environ 50% des feuilles épanouies", 
-
 
562
	        "20-29: formation de pousses latérales, tallage", "30-39: développement des tiges, croissance des rosettes", 
-
 
563
	        "40-49: développement des organes de propagation végétative", "50-59: apparition de l\'inflorescence, épiaison", 
-
 
564
	        "60-69: floraison", "61: par ex, environ 10% des fleurs épanouies", "65: par ex, environ 50% des fleurs épanouies",
-
 
565
	        "70-79: fructification", "80-89: maturité des fruits et des graines", "85: par ex, 50% des fruits matures", 
-
 
566
	        "90-99: sénescence et dormance", "91: par ex, environ 10% des feuilles jaunes", "95: par ex, environ 50% des feuilles jaunes")';
554
	    $verif = $this->bdd->recupererTous($requete_verif);
567
	    $verif = $this->bdd->recupererTous($requete_verif);
555
	    if ($verif != array()) print_r($verif);
568
	    if ($verif != array()) print_r($verif);
556
	}
569
	}
Line 557... Line 570...
557
	
570