Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1412 → Rev 1413

/trunk/jrest/services/InventoryImportExcel.php
51,6 → 51,8
var $dernier_ordre = 1;
var $cpt_images_liees = 0;
var $utilisateur = array();
 
/**
Constructeur
74,13 → 76,15
if(!isset($_SESSION)) {session_start();}
$this->controleUtilisateur($pairs['utilisateur']);
$this->utilisateur = $this->getInfosComplementairesUtilisateur($pairs['utilisateur']);
 
foreach($_FILES as $file) { // C'est le plus simple
$infos_fichier = $file ;
}
 
// Chargement tableau en memoire
$data = new Spreadsheet_Excel_Reader($infos_fichier['tmp_name'], false); // false : pour menager la memoire.
$data = new Spreadsheet_Excel_Reader($infos_fichier['tmp_name'], true); // false : pour menager la memoire.
$arr = array();
 
$rowcount=$data->rowcount(0);
327,7 → 331,8
list($jour,$mois,$annee) = isset($info_dateobs) ? explode("/",$info_dateobs) : array(null,null,null);
$info_dateobs=$annee."-".$mois."-".$jour." 0:0:0";
$requete = "INSERT INTO cel_obs (".
"ce_utilisateur,ordre,".
"ce_utilisateur,prenom_utilisateur,nom_utilisateur,courriel_utilisateur,".
"ordre,".
"nom_sel,nom_sel_nn,nom_ret,nom_ret_nn,nt,famille,".
"zone_geo,ce_zone_geo,".
"date_observation,".
334,6 → 339,9
"lieudit,station, milieu, commentaire, transmission, ".
"date_creation,date_modification,latitude,longitude) ".
" VALUES(".$this->proteger($utilisateur).",".
$this->proteger($this->utilisateur['prenom']).",".
$this->proteger($this->utilisateur['nom']).",".
$this->proteger($this->utilisateur['courriel']).",".
$this->proteger($this->dernier_ordre).",".
$this->proteger($info_espece['nom_sel']).",".
$this->proteger($info_espece['nom_sel_nn']).",".