Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marcelo Guedes

Importar txt

Recommended Posts

Caro hinom, depois de muita busca e colocar a cabeça pra funcionar está ai o código final:

 

 

 

<?php
$link = @mysql_connect('localhost', 'root', 'root');
if (!$link) {
die('Não foi possível conectar: ' . mysql_error());
}
mysql_select_db('visitas');
$file = file( "prod.txt",FILE_IGNORE_NEW_LINES|FILE_SKIP_EMPTY_LINES );
foreach( $file as $line ){
if( strpos( $line,"*" ) === 0 ){
$lote = substr( $line,1,4 );
}
else{
list( $ean,$quantidade ) = explode( " ",$line );
$values[] = "('$lote','$ean','$quantidade')";
}
}
echo 'Conexão bem sucedida';
@mysql_query("INSERT INTO teste (lote,ean,quantidade) values \n ".implode( ",\n ",$values ));
printf("Last inserted record has id %d\n", mysql_insert_id());
$res = mysql_query("select * from teste");
while($escrever = mysql_fetch_array($res)){
echo "<table><tr><td>Lote</td><td>Ean</td><td>Quantidade</td></tr>";
echo "<tr><td>" . $escrever['lote'] . "</td><td>" . $escrever['ean'] . "</td><td>" . $escrever['quantidade'] . "</td></tr>";
}
echo "</table>";
mysql_close($link);
?>

 

coloquei um select pra exibir os dados pra verificação apenas, mas gostaria de agradecer a colaboração de todos e a paciência de hinom, rsrsrs sei que da pra melhorar e vou fazer isso, vou abrir outro post para que me ajudem, aprendi bastante apenas com esse post e espero aprender mais.

 

Marcelo Guedes

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.