[Resolvido] Importar CSV
Boa noite Amigos,
Estou usando este script para importar dados do csv pra mysql :
$tabela = "teste"; //tabela do banco
$arquivo = 'cat.txt';// aquivo a ver importado txt ou
$arq = fopen($arquivo,'r');// le o arquivo txt
while(!feof($arq))
for($i=0; $i<1; $i++){
if ($conteudo = fgets($arq)){//se extrair uma linha e não for false
$ll++; // $ll recebe mais 1 ==== em quanto o existir linha sera somada aqui
$linha = explode(';', $conteudo);// divide por coluna onde tiver ponto e virgula
}
$sql = "INSERT INTO $tabela (id, nome, email, status) VALUES ('', '$linha[2]', '$linha[3]', '0')";
$result = mysql_query($sql) or die(mysql_error());
$linha = array();// linpa o array de $linha e volta para o for
}
echo "quantidade de linhas importadas = ".$ll;
A questão é que não gostaria de que ele importasse a 1ª linha que é a linha dos titulos Nome e E-mail , e pelo que percebi o excel coloca um linha em branco no final do arquivo ou seja queria não importar esta linha tb.
Valeu galera....
Discussão (2)
Carregando comentários...