Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3669 → Rev 3670

/branches/v3.00-serfouette/scripts/modules/nettoyage/Nettoyage.php
252,7 → 252,7
private function unifierPhenologie() {
echo "Uniformisation du champ phenologie";
$phenologie = array("2" => "00-09: germination, développement des bourgeons",
/*$phenologie = array("2" => "00-09: germination, développement des bourgeons",
"5" => "00-09: germination, développement des bourgeons",
"5" => "00-09: germination, développement des bourgeons",
"8" => "00-09: germination, développement des bourgeons",
544,13 → 544,26
"90-99" => "90-99: sénescence et dormance",
"90-99: sénescence et dormance" => "90-99: sénescence et dormance",
"95: environ 9% des feuilles jaunes" => "90-99: sénescence et dormance"
);
);*/
$phenologie = array("95: par ex, environ 9% des feuilles jaunes" => "91: par ex, environ 10% des feuilles jaunes",
"90-99: sénescence et dormance" => "90-99: sénescence et dormance", "85: 50% des fruits matures" => "85: par ex, 50% des fruits matures",
"85: par ex, 50% des fruits mature8" => "85: par ex, 50% des fruits matures",
"85: par ex, 50% des fruits matures" => "85: par ex, 50% des fruits matures",
"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",
"Environ Germination, développement des bourgeons0% des fleurs épanouies" => "00-09: germination, développement des bourgeons");
foreach ($phenologie as $valeur=>$saisie) {
$requete = 'UPDATE '.$this->bd_cel.'.cel_obs SET commentaire = concat(commentaire, " Certitude : ", certitude), phenologie = "'.$saisie.'" WHERE phenologie ="'.$valeur.'"';
$requete = 'UPDATE '.$this->bd_cel.'.cel_obs SET phenologie = "'.$saisie.'" WHERE phenologie ="'.$valeur.'"';
$this->bdd->requeter($requete);
echo "effectuée \n";
}
$requete_verif = "SELECT certitude FROM ".$this->bd_cel.".cel_obs WHERE certitude NOT IN ('douteux', 'certain', 'à déterminer', '') and certitude is not NULL";
$requete_verif = "SELECT distinct phenologie FROM ".$this->bd_cel.'.cel_obs WHERE phenologie NOT IN
("00-09: germination, développement des bourgeons", "10-19: développement des feuilles",
"11: par ex, environ 10% des feuilles épanouies", "15: par ex, environ 50% des feuilles épanouies",
"20-29: formation de pousses latérales, tallage", "30-39: développement des tiges, croissance des rosettes",
"40-49: développement des organes de propagation végétative", "50-59: apparition de l\'inflorescence, épiaison",
"60-69: floraison", "61: par ex, environ 10% des fleurs épanouies", "65: par ex, environ 50% des fleurs épanouies",
"70-79: fructification", "80-89: maturité des fruits et des graines", "85: par ex, 50% des fruits matures",
"90-99: sénescence et dormance", "91: par ex, environ 10% des feuilles jaunes", "95: par ex, environ 50% des feuilles jaunes")';
$verif = $this->bdd->recupererTous($requete_verif);
if ($verif != array()) print_r($verif);
}