Ciao a tutti ho questo problema:
importo dati da excel tramite questo codice:
fino qui tutto ok, il problema è che nel foglio excel l'ultima colonna è formattata con campo data e quando importo i dati php mi aumenta il giorno di 1 es: la data è 02/11/2013 e mi ritrovo 03/11/2013!!
inoltre vorrei inviare questi dati a un db per fare delle statitistiche, come faccio???
spero di essere stato chiaro e allego il tutto così lo vedete bene.
grazie a tutti in anticipo
importo dati da excel tramite questo codice:
PHP:
<?php
require_once 'Excel/reader.php';
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('CP1251'); // Set output Encoding.
$data->read('report.xls');
error_reporting(E_ALL ^ E_NOTICE);
echo "<table id='tab'>";
echo <<<stampa
<th>SHOWDESC</th>
<th>N°</th>
<th>Tipo biglietto</th>
<th>DATA</th>
stampa;
for ($i = 2; $i <= $data->sheets[0]['numRows']; $i++) {
echo "<tr>";
for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) {
echo "<td>".$data->sheets[0]['cells'][$i][$j]."</td>";
}
echo "</tr>";
}
echo "</table>";
?>
fino qui tutto ok, il problema è che nel foglio excel l'ultima colonna è formattata con campo data e quando importo i dati php mi aumenta il giorno di 1 es: la data è 02/11/2013 e mi ritrovo 03/11/2013!!
inoltre vorrei inviare questi dati a un db per fare delle statitistiche, come faccio???
spero di essere stato chiaro e allego il tutto così lo vedete bene.
grazie a tutti in anticipo
Allegati
Ultima modifica di un moderatore: