Bonjour à tous,
Je voudrais convertir un fichier xls en csv avec php et en important le fichier converti dans une base de données phpmyadmin.
J'obtiens une erreur :
voici mon code:Fatal error: Call to undefined method Spreadsheet_Excel_Reader::rowCount() in C:\wamp\www\SNCF Interfaces\essayage.php on line 11
aider moi svp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 <?php include 'reader.php'; // require_once 'excel_reader.php'; // require 'oleread.inc'; // include 'OLERead'; $xl_reader = new Spreadsheet_Excel_Reader(); $xls = new Spreadsheet_Excel_Reader('zone_n.xls'); ?> <?php $rows = $xls->rowCount(); $cols = $xls->colcount(); $csv = ""; for($r = 0; $r < $rows; $r++) { for($c = 0; $c < $cols; $c++) { $csv .= $xls->raw($r, $c); if($c == $cols - 1) { $csv .= "\n"; } else { $csv .= ","; } } } ?> <?php $handler = fopen("zone_n.csv", "w"); fwrite($csv, $handler); fclose($handler); ?>
Merci
Partager