Ir para conteúdo
Fórum Script Brasil
  • 0

While Em Php


Guest Thiago Hubach

Pergunta

Guest Thiago Hubach

PessoALL,

Preciso passar o conteúdo de um .txt para uma tabela do banco MySql.

São emails separados por linha mas sou uma negação em programação, apenas faço quando pego algo semi pronto e vou mexendo.

Tem como alguém me passar o código para isso que quero fazer?

Sei que é algo do tipo:

- lê o .txt

- while (arquivo .txt chega ao final)

- inclui linha do .txt no MySql

Espero ajuda de vocês,

Grato,

Thiago

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
Guest Error-na Facul

Eu espero encarecidamente que ninguém te dê o script pronto? dry.gif

Se quiser aprender a linguagem eu te ajudo, cara...se for pra continuar explorando os programadores php, nem... malz ae, mas eu ainda tenho algumas poucas convicções que eu procuro seguir... dry.gif

Sobre a sua dúvida: http://br.php.net/manual/pt_BR/function.file.php

A função file() lê um arquivo txt e passa pra um array, separando por linha... só toma cuidado porque vem os caracteres de quebra de linha junto...então você vai ter que tirar...

Boa sorte... cool.gif

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Thiago Hubach

Legal você hein...

Só pra te explicar melhor, eu até tentei fazer algo usando a ajuda que achei no site www.php.net e olha abaixo o que consegui.:

<?php

/* ABRE O .TXT */

$abre = fopen ("emails.txt", "r");

$conteudo = fread (filesize ($abre));

/* CONDICAO WHILE */

$i = 1;

while ($i <= 10):

echo $conteudo;

$i++;

endwhile;

?>

Portanto, não estou pedindo por acomodação mas sim porque estou tentando fazer e não estou conseguindo e se tiver ele pronto eu vou ver como é e consigo fazer da próxima vez pois terei um exemplo comigo.

Link para o comentário
Compartilhar em outros sites

  • 0

<?
  mysql_connect("localhost","root","");
  mysql_select_db("yy");
  $abre = fopen("user.txt", "a");
  $nome = "teste";
  $abre = fopen("user.txt", "a"); 
  fwrite($abre,"$nome \n");
  $res=file("user.txt");
  for ($x=0;$x<count($res);$x++){
    $sql = "insert into tabela (nome) values('$res[$x]')";
	$result = mysql_query($sql);
  }
?>

ve se isso pega

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...