Exportar dados para Excel

Suporte à dúvidas gerais relacionadas ao phpBB.
Avatar do usuário
murilo_ns
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 499
Registrado em: 09 Jun 2011, 11:01
Nome Real: Murilo Nunes
Localização: São José do Rio Preto SP

Exportar dados para Excel

Mensagem por murilo_ns »

Qual a URL do seu fórum: localhost
Tipo de Hospedagem: Free
Qual a versão do phpBB: phpBB 3.0.11
É um novo ou uma conversão: Update de uma versão phpBB3
Usuário de teste: Usuário: x Senha: x
Estilos instalados: prosilver
Modificações instaladas: Várias
Qual seu nivel de experiência: Intermediario
Quando começou o problema: Necessidade de exportar para o Excel determinados dados.
Descreva seu problema: Pessoal, boa tarde
Há a possibilidade de se exportar para Excel (.csv ou .xls) o conteúdo de um fórum, seria somente os títulos dos tópicos que estão dentro de um determinado Fórum?
Além disso, seria possível exportar também o conteúdo de uma pesquisa realizada no Fórum?
Avatar do usuário
Chico Gois
Administrador
Administrador
Mensagens: 3625
Registrado em: 03 Jul 2004, 03:53
Nome Real: Chico Gois
Localização: São Paulo - Capital
Contact:

Re: Exportar dados para Excel

Mensagem por Chico Gois »

Tem um tutorial meu Listando Membros, basta dar uma adaptada nele.
Avatar do usuário
_Vinny_
Administrador
Administrador
Mensagens: 5907
Registrado em: 03 Set 2009, 21:59
Nome Real: Marcus Vinicius
Localização: Macapá, AP - Brasil
Contact:

Re: Exportar dados para Excel

Mensagem por _Vinny_ »

Copie o código abaixo, cole num arquivo PHP e envie este arquivo para o diretório onde está instalado seu fórum.

Código: Selecionar todos

<?php
define('USUARIO', 'Vinny');
define('SENHA', '');
define('BANCO', 'meu_banco');
define('SERVIDOR', 'localhost');
 
$conn = mysql_connect(SERVIDOR, USUARIO, SENHA);
mysql_select_db(BANCO, $conn);

// SELECT: Consultando e listando os tópicos cadastrados no BD
$sql = "SELECT * FROM phpbb_topics ORDER BY topic_title";
$query = mysql_query($sql, $conn) or die(mysql_error());

while ($array = mysql_fetch_assoc($query))
{
	echo '<span>'.$array['topic_title'].'</span> <br />';
}
?>
O código irá exibir todos os tópicos pelos seus titulos. Usando o artigo que o Chico indicou é possivel adaptar e exportar em excel.
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/tran ... ortuguese/

Precisa de serviços phpBB? Me mande um mensagem privada!
Avatar do usuário
murilo_ns
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 499
Registrado em: 09 Jun 2011, 11:01
Nome Real: Murilo Nunes
Localização: São José do Rio Preto SP

Re: Exportar dados para Excel

Mensagem por murilo_ns »

_Vinny_, boa tarde
Conseguir exibir todos os tópicos.
Porém, gostaria que ele separasse por Fórum ao qual ele pertence.
Ex.:
Fórum X:
--Fórum x.1
----topico a
----topico b
----topico c

--Fórum x.2
---topico a
---topico b
---topico c

Fórum y:
--Fórum y.1
----topico a
----topico b
----topico c


Entenda os "-" como uma forma de determinar a estrutura a qual o Tópico pertence (tipo uma hierarquia) (uma árvore)
Entendeu?
Avatar do usuário
murilo_ns
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 499
Registrado em: 09 Jun 2011, 11:01
Nome Real: Murilo Nunes
Localização: São José do Rio Preto SP

Re: Exportar dados para Excel

Mensagem por murilo_ns »

Boa tarde.
Alguém teve alguma ideia?
Avatar do usuário
_Vinny_
Administrador
Administrador
Mensagens: 5907
Registrado em: 03 Set 2009, 21:59
Nome Real: Marcus Vinicius
Localização: Macapá, AP - Brasil
Contact:

Re: Exportar dados para Excel

Mensagem por _Vinny_ »

Acho um pouco dificil isso ai, mas acho que a estrutura da tabela phpbb_topics tem um parametro para o ID do forum, vou dar uma verificada se é possivel.
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/tran ... ortuguese/

Precisa de serviços phpBB? Me mande um mensagem privada!
Avatar do usuário
murilo_ns
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 499
Registrado em: 09 Jun 2011, 11:01
Nome Real: Murilo Nunes
Localização: São José do Rio Preto SP

Re: Exportar dados para Excel

Mensagem por murilo_ns »

_Vinny_ escreveu:Acho um pouco dificil isso ai, mas acho que a estrutura da tabela phpbb_topics tem um parametro para o ID do forum, vou dar uma verificada se é possivel.
Obrigado, pois eu não achei rsrsrs
Avatar do usuário
murilo_ns
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 499
Registrado em: 09 Jun 2011, 11:01
Nome Real: Murilo Nunes
Localização: São José do Rio Preto SP

Re: Exportar dados para Excel

Mensagem por murilo_ns »

Bom dia
Alguém tem alguma ideia sobre isso?
Trancado