-
Conteúdo Similar
-
Por Marcio_123
fala galera blzzz.
to usando esse arquivo para importar arquivo csv e gravar no banco mas ta importando um monte de ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
alguem pode dar um helpizinho ai..
$file = $_FILES[csv][tmp_name]; $handle = fopen($file,"r"); fgetcsv($handle,1000,";","'"); //insere no banco de dados while ($data = fgetcsv($handle,1000,";","'")) { if(count($data) === 1 && $data[0] === null) continue; mysql_query ("INSERT INTO tb_repasses_setor (campos da tabela) VALUES ( '".mysql_real_escape_string($data[0])."', '".mysql_real_escape_string($data[1])."', '".mysql_real_escape_string($data[2])."', '".mysql_real_escape_string($data[3])."', '".mysql_real_escape_string($data[4])."', '".mysql_real_escape_string($data[5])."', '".mysql_real_escape_string($data[6])."', '".mysql_real_escape_string($data[7])."', '".mysql_real_escape_string($data[8])."' ) "); }
-
Por Marcio_123
ola pessoal estou usando esse arquivo para importar uma tabela feita em excel e salva como arquivo .csv
Esta tudo certo ele importa sem problemas o que ocorre é que tem uma linha de cabecalho, e precisa pular, alguem poderia me dar um help para pular essa 1° linha, absss
if ($_FILES[csv][size] > 0) { //pega o arquivo csv $file = $_FILES[csv][tmp_name]; $handle = fopen($file,"r"); //insere no banco de dados do { if ($data[0]) { mysql_query("INSERT INTO tb_folha_pagamento (mes, nome, cargo, secretaria, vinculo, proventos, fixo, liquido) VALUES ( '$mes', '".addslashes($data[3])."', '".addslashes($data[4])."', '".addslashes($data[10])."', '".addslashes($data[15])."', '".addslashes($data[11])."', '".addslashes($data[12])."', '".addslashes($data[13])."' ) "); } } while ($data = fgetcsv($handle,1000,";","'"));
-