Subversion Repositories eFlore/Projets.eflore-projets

Compare Revisions

Ignore whitespace Rev 382 → Rev 383

/trunk/scripts/modules/baseflor/Baseflor.php
45,9 → 45,9
$this->chargerStructureSql();
$this->chargerOntologies();
$this->verifFichier();
if ($this->$nb_erreurs == 0){
if ($this->nb_erreurs == 0){
$this->chargerDonnees();
$This->genererChamps();
$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";
58,7 → 58,7
break;
case 'chargerDonnees' :
$this->verifFichier();
if($this->$nb_erreurs == 0){
if($this->nb_erreurs == 0){
$this->chargerDonnees();
} else {
echo "je ne peux pas charger les données car le fichier comporte des erreurs.
197,7 → 197,7
if ($resultat === false) {
$requete = "ALTER TABLE {$this->table} ".
'ADD num_taxon INT( 10 ) NOT NULL'.
'BEFORE num_taxon_originel';
' AFTER catminat_code';
$this->getBdd()->requeter($requete);
}
}
208,7 → 208,7
if ($resultat === false) {
$requete = "ALTER TABLE {$this->table} ".
'ADD num_nomen INT( 10 ) NOT NULL'.
'BEFORE num_taxon_originel';
' AFTER catminat_code';
$this->getBdd()->requeter($requete);
}
}
381,7 → 381,7
//verifie la cohérence des valeurs des colonnes
private function verifFichier(){
$dernier_nb_erreur =0;
$dernier_nb_erreur = 0;
if (file_exists(Config::get('chemins.donnees_verif'))) {
unlink(Config::get('chemins.donnees_verif'));
}
390,9 → 390,9
$this->valeurs=array();
$this->nb_erreurs=0;
if ( ($fichier != false) && ($fichier2 != false) ){
$this->ligne_num=1;
$this->ligne_num=0;
while ( !feof($fichier) ) {
if ($this->ligne_num == 1){
if ($this->ligne_num == 0){
fputs($fichier2," !!! REGARDEZ LES COLONNES DANS NUMERO_COLONNES_IMPORTANT.TXT.\n");
}
$this->ligne_num++;