Ir para conteúdo

Featured Replies

Postado

Caros como extrair emails do banco de dados Mysql do WHMCS ?

 

No caso apenas emails de usuários/contas ativas.



Postado
  • Autor

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


Postado

Uma sugestão,não sei como fazer pelo WHMCS mas se as contas no servidor foram criadas pelo WHMCS talvez seja mais fácil exportar os emails do WHM nos servidores,como deve ser em função do problema que teve pode ser uma solução. Veja se é útil http://forums.cpanel.net/f5/export-email-whm-43061.html


Postado

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.


Postado

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....



Visitante
Este tópico está impedido de receber novos posts.

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Informação Importante

Concorda com os nossos termos?