40,20 → 40,7 |
$this->initialiserProjet('baseflor'); |
$cmd = $this->getParametre('a'); |
switch ($cmd) { |
case 'chargerTous' : |
$this->supprimerTous(); |
$this->chargerStructureSql(); |
$this->chargerOntologies(); |
$this->verifFichier(); |
if ($this->nb_erreurs == 0){ |
$this->chargerDonnees(); |
$this->genererChamps(); |
} else { |
echo "je ne peux pas charger les données car le fichier comporte des erreurs. |
Voir le fichier baseflor_verif.txt\n"; |
} |
break; |
case 'chargerStructureSql' : |
case 'chargerStructureSql' : |
$this->chargerStructureSql(); |
break; |
case 'chargerDonnees' : |
60,7 → 47,7 |
$this->verifFichier(); |
if($this->nb_erreurs == 0){ |
$this->chargerDonnees(); |
} else { |
} else { |
echo "je ne peux pas charger les données car le fichier comporte des erreurs. |
Voir le fichier baseflor_verif.txt\n"; |
} |
88,7 → 75,7 |
} |
|
//-- génération de champs --// |
private function genererChamps(){ |
private function genererChamps(){ |
$this->genererChpsBDNT(); |
$this->genererChpsNumTaxon(); |
$this->genererChpsNumNomen(); |
237,7 → 224,8 |
|
protected function chargerStructureSql() { |
$contenuSql = $this->recupererContenu(Config::get('chemins.structureSql')); |
$this->executerScripSql($contenuSql); |
$this->executerScripSql($contenuSql); |
|
} |
|
|
261,7 → 249,7 |
} |
|
private function supprimerTous() { |
$requete = "DROP TABLE IF EXISTS baseflor_meta, baseflor_v2012_03_19"; |
$requete = "DROP TABLE IF EXISTS baseflor_meta, baseflor_ontologies, baseflor_v2012_03_19"; |
$this->getBdd()->requeter($requete); |
} |
|