Ir para conteúdo

Arquivado

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

  • 0
Rocalbar

Inclusão de dados em banco de dados

Pergunta

Boa tarde, 

 

Não sou muito experiente e recebi um pedido que não tenho nem ideia de como começar. Vamos lá.

Meu cliente precisa de um sistema que identifique a extensão do arquivo de dados (csv, txt, etc...) e coloque na tela o nome da coluna e uma quantidade pequena de dados para avaliação.

Ele também quer indicar que tido de dado é para salvar no banco de dados MySQL. Exemplo: coluna "nome", possui os dados "xyz", após a análise visual, eu escolho a tabela que eu quero que ele seja salvo.

Alguém pode me ajudar?

Grato,

 

Ronaldo

Compartilhar este post


Link para o post
Compartilhar em outros sites

3 respostas a esta questão

Recommended Posts

Olá Roacalbar,

 

Estou tentando entender a"segunda" parte do problema, mas quanto a primeira, é coisa simples de fazer. Upload de arquivo é uma tarefa que você vai fazer utilizando um input tipo file. Não sei se você já fez algum formulário para upload de arquivo, mas você vai precisar de uma lista de mimetypes válidos para identificar qual o tipo correto de arquivo você está subindo, nunca confie na extensão do arquivo.

 

Se não souber como proceder com o desenvolvimento, posso dar mais explicações!

:)

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por gersonab
      Boa tarde, preciso saber a quantidade de dias em um cadastro que foram utilizados, guardo estas data no mesmo, porem ao efetuar a pesquisa entre datas, há intervalo entre as mesmas, tipo:
      dias utilizados - 01 - 02 - 05 - 10 - 15 / 04/2024
      podemos observar que foram utilizados 5 dias, o que preciso é q na pesquisa entre 01 a 16 ( por exemplo ) me retorne 5 .
      a minha pesquisa esta me retornando a diferença entre as datas.
      $consulta = $pdo->query("SELECT * FROM taxa WHERE datataxa BETWEEN '".$data1."' AND '".$data2."' AND idmb = '".$user."' ORDER BY idtm ASC");  
    • Por gersonab
      Boa noite a todos, gostaria da ajuda de vcs, tenho um loop while dentro de uma janela modal, eu preciso q este seja dividido em duas colunas, pois esta ficando um pouco extenso, este lista opções que tenho no BD, fazendo os checkbox.
      estrutura .
      <div class="row"> <div class="col-md-12 ml-auto"> <label for="recipient-name" class="col-form-label">Opções:</label> <?php $curc4 = $pdo->query("SELECT * FROM opcoes ORDER BY opcao asc"); while ($lic4 = $curc4->fetch(PDO::FETCH_ASSOC)) { ?> <div class="checkbox-dark m-squar"> <input type="checkbox" name="opcao[]" id="opcao" value="<?php echo $lic4['opcao']; ?>"> <label class="mt-0" ><?php echo $lic4['opcao']; ?></label> </div> <?php } ?> </div> </div> no momento com 22 itens cadastrados, gostaria de mostrar duas colunas de 11 itens, desde já agradeço.
    • Por gersonab
      Boa tarde.
      estou com dificuldades para formar uma lógica, tenho um sistema onde faço o cadastro de parcelas conforme pedido pelo cliente, até aí sem problema, só que, só que se na hora o cliente resolver fazer à vista , eu não consigo editar, pois o número de parcelas seriam 0.
      <?php if(($parcpg === 0 ) || ( $parcpg === '')){ // caso não tenha parcela $valorparcelado = 0; } elseif (($jurospg === 0) || ($jurospg === '')){ // caso não tenha juros $valorparcelado = $valent / $parcpg; // caso parcela seja 0 ou nula dá erro aqui } else { $jurospg1 = $jurospg / 100; $nump = ($parcpg * 30); $nump4 = $nump + 30; $nump2 = $nump4 / 2; $nump22 = ($jurospg1 / 30) * $nump2; $valormedio = $nump22 * $valent; $valente = $valent + $valormedio; $valorparcelado = $valente / $parcpg;// caso parcela seja 0 ou nula dá erro aqui } ?> o erro só ocorre na edição.
       
    • Por gersonab
      Boa tarde
      tenho uma tabela com alguns itens e seus respectivos valores, preciso atualizar esses valores caso necessite.
      tipo:
      id - tip - descricao - valor
      1 -  1   - descrição - 2,00
      2 -  1   - descrição -12,00
      3 -  1   - descrição - 22,00
      4 -  2   - descrição - 2,00
      5 -  2   - descrição - 2,00
      6 -  2   - descrição - 2,00
       
      o  que eu quero fazer é atualizar conforme o tip , por exemplo , atualizar os valores do tip = 1 em 15%, assim ele atualizaria todos do tip 1 em 15%
    • Por gersonab
      utilizo um script para fazer upload de vários arquivos, só que agora foi solicitado para zipar o mesmo ao fazer o upload, pra ser sincero ja verifiquei vários tutoriais e não estou conseguindo.
      segue o script do upload funcionando sem o zip
       
      <?php if (!isset($_SESSION)) session_start(); require_once('config.php'); error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED); $idpr=$_POST['idpr']; $fotoprof=$_POST['fotoprof']; $foproc=$_POST['foproc']; $diretorio = "../files/"; $arquivo = $_FILES['foto']; for ($controle = 0; $controle < count($arquivo['name']); $controle++){ $nome = ($idpr."-P-".$arquivo['name'][$controle]); $values .= " ('{$nome}', '{$fotoprof}', '{$idpr}'),"; $destino = $diretorio."/".$idpr."-P-".$arquivo['name'][$controle]; move_uploaded_file($arquivo['tmp_name'][$controle], $destino); } $values=substr($values, 0, -1); $sql_fotos = "INSERT INTO fotos ( foto, fotoprof, fotoidpr ) VALUES $values"; //executa a query $executa = mysqli_query($con,$sql_fotos); ?> desde já agradeço qq ajuda.
×

Informação importante

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