will Postado Junho 25, 2006 Denunciar Share Postado Junho 25, 2006 Olá pessoal gostaria de uma ajuda para importar vários dos de arquivo txt para um banco de dados.as tabelas do banco de dados seria assim:ID int(11) auto_incrementProduto varchar(255)Valor varchar(255)| ID | Produto | ValorNo Txt os dados estão organizados da seguinte formaProdutos ValorItem1 6Item2 7Item3 8Item4 9obrigado pela atenção de todos Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 heltonritter Postado Junho 26, 2006 Denunciar Share Postado Junho 26, 2006 Via programação não sei.... é possível claro, mas acho mais prático fazer uma engembração com uma planinlha de cálculo ...o produto e seu valor estão separados por espaço, certo? então lá no excel vai em dados> importar dadoscoloca o produto na primeira linha da segunda coluna, e o valor na primeira linha da quarta coluna..na primeira linha, primeira coluna escreve (manualmente)INSERT INTO `tabela` (`Produto` , `Valor` ) VALUES ( 'e arrasta para baixo para ele se replicar... (a quantidade de produtos que você tem)na primeiara linha terceira coluna coloca',e replica para baixo..na primeira linha quarta coluna vai ficar os valores...na primeira linha quinta coluna coloca );e replica para baixoassim você vai ter uma sql montada com produtos e valores variáveis em cada linha... vai ficar assimINSERT INTO `tabela` (`Produto` , `Valor` ) VALUES ( 'produto01', 100 );INSERT INTO `tabela` (`Produto` , `Valor` ) VALUES ( 'produto02', 12 );INSERT INTO `tabela` (`Produto` , `Valor` ) VALUES ( 'produto03', 120 );INSERT INTO `tabela` (`Produto` , `Valor` ) VALUES ( 'produto04', 105 );INSERT INTO `tabela` (`Produto` , `Valor` ) VALUES ( 'produto05', 120 );INSERT INTO `tabela` (`Produto` , `Valor` ) VALUES ( 'produto06', 101 );INSERT INTO `tabela` (`Produto` , `Valor` ) VALUES ( 'produto07', 10 );INSERT INTO `tabela` (`Produto` , `Valor` ) VALUES ( 'produto08', 20 );Depois cola no bloco de notas... pode salvar como dados.sqle aí importa para o banco...Não sei se deu para entender, mas essa técnica é muito legal... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Junho 26, 2006 Denunciar Share Postado Junho 26, 2006 will varchar(255) e valor varchar(255) ?. Da para perceber que voce não entende muito de modelagem de dados por isso suas escolhas do campo e tamanho são tão erradas e a logica do seu txt tambem esta meio furada, se precisar de ajuda numa remodelagem, só postar ai que eu te ajudoe sobre a importação é só voce ler o txt e ir salvando no banco voce pode usar file() ele cria um array e cada linha do array é uma linha do arquivo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 will Postado Junho 30, 2006 Autor Denunciar Share Postado Junho 30, 2006 Realmente Fabyo não trabalho muito com banco de dados primeira vez que vejo esse termo "modelagem de dados" ficaria muito grato se você pode-se posta um tutorial sobre "modelagem de dados".Sobre o TXT:Estou pegando dados de um programa que salva os dados em txt separado por espaço no caso só preciso de duas colunas que tratei assim:ITEM VALORXXX 02YYY 03Quero pegar esses dados e passar para um BD My Sql onde terei que alojar esses dados adicionei apenas uma nova coluna (ID) para organiza "melhor".Agradeço a todos desde já pela atenção. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
will
Olá pessoal gostaria de uma ajuda para importar vários dos de arquivo txt para um banco de dados.
as tabelas do banco de dados seria assim:
ID int(11) auto_increment
Produto varchar(255)
Valor varchar(255)
| ID | Produto | Valor
No Txt os dados estão organizados da seguinte forma
Produtos Valor
Item1 6
Item2 7
Item3 8
Item4 9
obrigado pela atenção de todos
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.