Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola, tenho um arquivo .txt assim:
1,"KIT DESLIZANTE ALUMINIUM 220V 433MHZ C/2TX 2BR CREM",F00589,"269,80",5,AUTOMATIZADORES
2,"SUPORTE RETANGULAR DE ALUMINIO MÉDIO",316,"6,80",0,CFTV
3,"SUPORTE RETANGULAR MEDIO",023,"3,63",0,CFTV
4,"CI HT24LC02 SOP8 - SMD",c202639,"2,03",3,AUTOMATIZADORES
5,"PLACA AD-30-4","AD 30-4X","277,76",0,CFTV
6,"PLACA AD-30","AD 30","775,90",0,CFTV
7,"PLACA AD-60",AD-60F2,"1.056,88",0,CFTV
8,"DISCADORA VIA CELULAR COM ARME/DESARME",HR-2050,"230,00",2,"CENTRAIS DE ALARME"
9,"PLACA DE VIDEO DIGITAL AD 120",AD120F2,"1.305,24",0,CFTV
10,"SOFTWARE PARA PLACA MOD.AD-30 4",601025,"102,73",0,CFTV
11,"RECEPTOR VIA CELULAR",HR-5019CEL,"214,35",1,"CENTRAIS DE ALARME"
queria saber como faço para fazer upload esse arquivo e atualizar o banco de dados MYSQL ??
Alquem tem uma ideia de como fazer ?
aguardo
Na pesquisa do Forum achei esse codigo abaixo, quase deu certo, unico problema é que o valor do produto tambem é separado por ","virgula. ai da erro.
<form enctype='multipart/form-data' method='POST' action='teste.php'>
<input type="file" name="cvs">
<br>
<input type="submit" name="envio">
</form>
<?php
/ dados de conexão /
$conexao = mysql_connect("localhost", "tests", "teste") or die(mysql_error());
$db = mysql_select_db("tes_tes");
?>
<?php
if($_POST['envio']) {
$uploadfile = "./".$_FILES['cvs']['name'];
if(@move_uploaded_file($_FILES['cvs']['tmp_name'], $uploadfile)) {
echo "O arquivo cvs foi enviado.<br><br>";
}
sleep(1);
$lendo = @fopen("".$_FILES['cvs']['name']."","r");
if (!$lendo) {
echo "O arquivo cvs não foi enviado.<br>";
exit;
}
$posicao = 0;
while (!feof($lendo)) {
$linha = fgets($lendo,256);
$posicao++;
$insere = "linha".$posicao."";
$linha = explode(",", $linha);
echo $linha[0]."-".$linha[1]."-".$linha[2]."-".$linha[4]."<br>";
//$insere="INSERT into dados (nome, email) values('$linha[0]','$linha[1]')";
//mysql_query($insere) or die(mysql_error());
}
echo "Dados inseridos com sucesso.";
/ fechamos o txt /
fclose($lendo);
}
?>Carregando comentários...