Boa tarde pessoal,
Estou com problema para gerar um arquivo de texto com os dados separados por “;” como mostra um exemplo abaixo quando vou selecionar um arquivo de texto em txt qualquer:
7891073458;000105
7801234789;000100
7890976577655;000200
E na tela controle seleciono esse arquivo simples com esses números e quando clico em ok dá erro.
Segue código abaixo que eu fiz no evento onValidate:
$arq = $_SESSION[‘scriptcase’][‘exemplo_imparquivo_por_pontoevirgula’][‘glo_nm_path_doc’]."/".{arquivo};
$handle = fopen ($arq,“r”);
$linha = 0;
$sql = “DELETE FROM tmp_importar_arquivo”;
sc_exec_sql($sql);
while (!feof ($handle))
{
$linha++;
$buffer = fgets($handle);
$nomearq = {arquivo};
$ean = substr($buffer,0,10);
$qtd = substr($buffer,11,6);
$codigo = "INSERT INTO tmp_importar_arquivo (CODIGOEAN, Qtd) VALUES ('".$ean."', '".$qtd."')";
$resultado = explode(";", $codigo);
sc_exec_sql($resultado);
}
fclose ($handle);
sc_alert(“Importação do Arquivo Finalizada !”);
sc_exit(sel);
Quando vou executar ele, simplesmente não aparece nada. Alguém pode me ajudar e me dar algum exemplo???
Desde já agradeço…