Ir para conteúdo
  • Cadastre-se

Extrair Emails


Posts Recomendados

Segue o SQL:

 

select email from tblclients where status = 'Active';

 

Perfeito mas como eu salvaria ou exportaria o resultado para um txt ?

 

Tentei isso

 

SELECT "email" FROM `tblclients` WHERE `status` like "Active" INTO OUTFILE '/tmp/cadastro.txt';

 

Mas a resposta que tenho no arquivo cadastro.txt é apenas

 

 

email
email
email
email
email
email
email

 

etc

 

quando executo o SELECT "email" FROM `tblclients` WHERE `status` like "Active" sim eu recebo a listagem de todos os emails.

 

Como posso exporta-los

Link para o comentário
Compartilhar em outros sites

Duran.

 

Não sei se é isso que você precisa:

 

1) No phpMyAdmin clica no banco, depois na tabela "tblclients".

2) Aberta a tabela, clique no menu "Exportar"...

3) Deixe como simplificado e a geração escolha como CSV para Excel.

4) Depois de gerado o arquivo, abra-o e crie um filtro no Excel para os dados. Vá até a coluna que tem a informação de ativo/inativo e filtre por só os ativos.

 

Abraço.

Link para o comentário
Compartilhar em outros sites

Abaixo uma forma básica, rápida e simples. Crie um arquivo php com os comando abaixo e assim terá a lista de todos ativos.

Nome , Email<br>
<?php
$conexao = mysql_connect("SERVIDOR","USER_BANCO_DADOS","SENHA_BANCO") or die ("Falha na conexao com o servidor de banco");
mysql_select_db("BANCO_DADOS",$conexao) or die("Falha ao conectar ao bando de dados");

$sql = mysql_query("SELECT * FROM tblclients WHERE status = 'Active' ORDER BY firstname");
while($dados = mysql_fetch_array($sql)){
	echo "$dados[firstname] , $dados[email]<br>";	
	}
?>

Não esqueça de após gerar, deletar seu arquivo de sua hospedagem por segurança.

Espero que ajude....

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?