Subversion Repositories eFlore/Applications.cel

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
417 aurelien 1
<?php
2
 
3
// In : utf8
4
// Out : utf8
5
 
6
// Import depuis une feuille de calcul
7
 
8
// Test fonction d'import
9
// Import de base
10
// TODO : soigner les controles ...
11
// Scenario avance
12
 
13
Class InventoryImportExcel extends DBAccessor  {
14
 
15
 
16
	var $config;
17
	var $extendExcelReader;
18
 
19
	function InventoryImportExcel($config) {
20
 
21
		$this->config=$config;
22
		// Pas d'heritage multiple en php :(
23
 
24
 
25
		$this->extendExcelReader = new ExcelReader();
26
		$this->extendExcelReader->initExcelReader();
27
	}
28
 
29
 
30
	function getElement($uid){
31
 
32
 
33
		 // Controle detournement utilisateur
34
		 session_start();
35
		 $this->controleUtilisateur($uid[0]);
36
 
37
 
38
// Begin
39
 
40
 
41
$data = new Spreadsheet_Excel_Reader("import.xls", false); // false : pour menager la memoire.
42
 
43
$arr = array();
44
 
45
        for($row=1;$row<=$data->rowcount(0);$row++)
46
                for($col=1;$col<=$data->colcount(0);$col++)
47
                        $arr[$row][$col] = $data->val($row,$col,0);
48
 
49
print_r($arr);
50
 
51
 
52
	}
53
 
54
 
55
 
56
}
57
 
58
 
59
/* +--Fin du code ---------------------------------------------------------------------------------------+
60
* $Log$
61
* Revision 1.7  2008-11-13 11:29:12  ddelon
62
* Reecriture gwt-ext
63
*
64
* Revision 1.6  2008-01-30 08:57:28  ddelon
65
* fin mise en place mygwt
66
*
67
* Revision 1.5  2007-06-06 13:31:16  ddelon
68
* v0.09
69
*
70
* Revision 1.4  2007-05-22 12:54:09  ddelon
71
* Securisation acces utilisateur
72
*
73
*
74
*
75
*/
76
 
77
 
78
?>