Jump to content
Penha

Importar a data de uma determinada tabela e converter em PDF

Recommended Posts

Penha

Boas!

Tenho de fazer um script PHP que quando lhe for pedido vá à base de dados faça fetch à data e converta em uma tabela num ficheiro PDF. Estou a usar FPDF, tentei o TCPDF mas nem mostrava nenhuma informação..

http://stackoverflow.com/questions/16465699/getting-data-from-the-db-and-converting-it-to-pdf neste link está a questão que já tinha colocado no stackOverflow juntamente com o código.

Obrigado!

Share this post


Link to post
Share on other sites
Penha

Obrigado HappyHippyHippo pela resposta :D

Desculpa mas eu não faço a mínima ideia de como é que vou aplicar as medidas que quero :S

Share this post


Link to post
Share on other sites
HappyHippyHippo

mas quais são as medidas que queres ?

ps : o código que apresentaste no stack overflow já é uma derivação do FPDF original ... duvido que alguém será capaz de te ajudar nesse aspecto ...

Edited by HappyHippyHippo

IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
pikax

Tens que ajustar o tamanho da coluna, para que o maior texto dessa coluna possa caber.

Tambem podes por um \n


Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender.

A beleza de um código está em decompor problemas complexos em pequenos blocos simples.

"learn how to do it manually first, then use the wizzy tool to save time."

"Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast."

Share this post


Link to post
Share on other sites
HappyHippyHippo

usa o MultiCell, no entanto, por muito que se brinque com as funcionalidades do FPDF, se a palavra foi demasiado grande para o tamanho da coluna, terás sempre texto fora da célula, o que recai no problema de teres de redimensionar a largura de alguma forma.

como o fazer : contas ...


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
Penha

Tentei esse truque do \n na classe e não funcionou, deu erro a dizer que era uma constante inválida

usa o MultiCell, no entanto, por muito que se brinque com as funcionalidades do FPDF, se a palavra foi demasiado grande para o tamanho da coluna, terás sempre texto fora da célula, o que recai no problema de teres de redimensionar a largura de alguma forma.

como o fazer : contas ...

Eu encontrei lá um script multiCell mas como aquilo gerava a informação automática eu fiquei sem ideia de como alterar, eu ainda sou bastante newbie em programação, secalhar isto até é fácil de resolver mas o meu conhecimento atual ainda não mo permite :)

Edited by Penha

Share this post


Link to post
Share on other sites
pikax

Ja' estive a fazer algo assim do genero, so' que eu carregava os dados para um array e fazia os calculos necessarios para imprimir direito, mas nunca utilizei o objecto que estas a usar para converter em tabela, por isso posso ajudar pouco


Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender.

A beleza de um código está em decompor problemas complexos em pequenos blocos simples.

"learn how to do it manually first, then use the wizzy tool to save time."

"Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast."

Share this post


Link to post
Share on other sites
Penha

Tive a ver no phpMyAdmin e haverá a possibilidade de através de um script PHP executar um comando no phpMyAdmin?

Lá na interface do phpMyAdmin tem uma parte em que dá para exportar a base de dados em pdf se através de um script desse para fazer isso já tinha o problema resolvido

Share this post


Link to post
Share on other sites
HappyHippyHippo

provavelmente ... agora se terás de martelar o código do phpMyAdmin é que já não sei ..


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.