Subversion Repositories Sites.obs-saisons.fr

Rev

Rev 232 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 232 Rev 287
Line 32... Line 32...
32
    public function envoyerFichierCSVExportObservation() {
32
    public function envoyerFichierCSVExportObservation() {
Line 33... Line 33...
33
    	
33
    	
Line 34... Line 34...
34
    	$donnees = array();
34
    	$donnees = array();
35
		
-
 
36
    	$export_dao = new ExportDao();
35
		
37
    	
-
 
38
    	$export = $export_dao->getExportObservations();
36
    	$export_dao = new ExportDao();
Line 39... Line 37...
39
    	
37
    	$export = $export_dao->getExportObservations();
40
    	$csv = $this->convertirTableauAssocVersCSV($export);
38
    	$csv = $this->convertirTableauAssocVersCSV($export);
Line 55... Line 53...
55
			$csv .= implode(';',$colonnes).";\n";
53
			$csv .= implode(';',$colonnes).";\n";
Line 56... Line 54...
56
			
54
			
57
			foreach($tableau as $elements) {
55
			foreach($tableau as $elements) {
58
				unset($elements['pseudo_participant']);
56
				unset($elements['pseudo_participant']);
-
 
57
				unset($elements['mail_participant']);
-
 
58
				$ligne = "";
-
 
59
				// parcours des cases de chaque ligne nécessaire car si on utilise implode
-
 
60
				// les valeurs vides ne sont pas prises et ça décale les colonnes
59
				unset($elements['mail_participant']);
61
				foreach ($elements as $element) {
-
 
62
					$ligne .= '"'.$element.'";';
-
 
63
				}
60
				$csv .= implode(';',$elements).";\n";
64
				$csv .= $ligne."\n";				
61
			}
65
			}
Line 62... Line 66...
62
		}
66
		}
63
		
67