Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite estou tendo problema em fazer upload e gravar as informações do arquivo xlsx no banco de dados
estou utilizando SimpleXLSX php class v0.6.8
$xlsx = new SimpleXLSX($_FILES['video']['tmp_name'] );
list($cols,) = $xlsx->dimension();
if($xlsx->rows())
{
echo '<table border="1" cellpadding="3" style="border-collapse: collapse; font-sise:11px">';
$cols = 6; $ordem = ''; $fantasia = '';
$pedido = ''; $cd_item = '';
$ds_item = ''; $qt_solic = '';
foreach($xlsx->rows() as $k => $r)
{
$lin++;
if($lin > 2)
{
echo '<tr>';
for( $i = 0; $i < $cols; $i++)
{
if($i == 0) { $ordem = $r[$i]; }
if($i == 1) { $fantasia = addslashes($r[$i]);} if($i == 2) { $pedido = addslashes($r[$i]); }
if($i == 3) { $cd_item = addslashes($r[$i]); }
if($i == 4) { $ds_item = addslashes($r[$i]); }
if($i == 5) { $qt_solic = addslashes($r[$i]); }
if($i == 5)
{
echo '<td>'.$ordem.'</td><td>'.$fantasia.'</td><td>'.$pedido.'</td><td>'.$cd_item.'</td><td>'.$ds_item.'</td><td>'.$qt_solic.'</td>';
if($lin > 3)
{
mysql_query("insert into carga_xls (id_carga, ordem, nm_fantasia, nr_pedido, cd_item, ds_item, qtd_solicitada) values ('$id_carga', '$ordem', '$fantasia', '$pedido', '$cd_item', '$ds_item', '$qt_solic')") or die ('in'.mysql_error());
}
}
echo '<td>'.( (isset($r[$i])) ? $r[$i] : ' ' ).'</td>'; }
echo '</tr>';
}
}
echo '</table>';
}
else { echo '<br>Não foi possivel ler o arquivo<br>'; }
simplesmente não apresenta nenhum erro dando um print_r($xlsx->rows());
e só cai que não consegue ler o arquivo
o que poderia ser?
Obrigado
Carregando comentários...