DavidVanjao
-
Posts
2 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por DavidVanjao
-
-
Boa noite!
Estou com um problema e não consigo resolver. Possuo um sistema de terceiros que me gera um arquivo .txt a cada 1 hora. Os arquivos gerados não possuem o mesmo nome, porém são gerados seguindo um padrão(2020-08-08T07.txt, 2020-08-08T08, ...). Eu gostaria de achar a função que me de a possibilidade de pegar sempre o arquivo mais recente e atualizar os dados no meu banco.
Segue imagem do código em anexo e aqui em baixo:
<?php $arquivo = fopen("C:\wamp\www\dv\arquivos\produto.txt", "r"); while(!feof($arquivo)){ $linhas = fgets($arquivo); $dados = explode(";", $linhas); $sub = str_replace(",",".",$dados); // substitui a virgula por ponto. //var_dump($sub); $prod_ean = $sub[3]; $prod_produto= $sub[4]; $prod_valor = $sub[6]; $prod_estoque = $sub[5]; $result_usuarioAdicionar = "INSERT INTO produto (prod_ean, prod_produto, prod_valor, prod_estoque) VALUES('$prod_ean', '$prod_produto', '$prod_valor', '$prod_estoque')"; //INSERE DADOS NA TABELA; $result_usuarioAtualizar = "UPDATE produto SET prod_valor = '$prod_valor', prod_estoque = '$prod_estoque' WHERE prod_ean = '$prod_ean' "; // ATUALIZA OS DADOS; $result_usuarioAdicionar = mysqli_query($conn, $result_usuarioAdicionar); $result_usuarioAtualizar = mysqli_query($conn, $result_usuarioAtualizar); } fclose($arquivo); ?>
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
ERRO: Notice: Undefined offset
em Web e banco de dados
Postado
Estou recebendo o erro "Notice: Undefined offset". Verifiquei na internet e vi que a maioria dos casos e devido a falta da chave no array. No meu caso, a chave existe como vocês podem conferir na imagem.