Como gerar relatórios PHP + Mysql em PDF

  Рет қаралды 11,295

Professor Eliel

Professor Eliel

Күн бұрын

Пікірлер: 77
@matheuspereira698
@matheuspereira698 3 ай бұрын
Boa professor! Até fora da Udf me salvando! 😂 obrigado pelos ensinamentos, mestre
@professoreliel
@professoreliel 2 ай бұрын
Bons estudos! Sempre que puder
@filipedosreismonteiro1128
@filipedosreismonteiro1128 11 ай бұрын
Obrigado pela aula professor, você não faz ideia do quanto me ajudou com esse vídeo. Um abraço 😃
@professoreliel
@professoreliel 11 ай бұрын
Disponha!
@pr.adaises
@pr.adaises Жыл бұрын
Amém, Deus abençoe. Com esta explicação pude fazer o trabalho no meu projeto. Grande abraço a todos.
@professoreliel
@professoreliel Жыл бұрын
Que bom meu amigo. Qualquer coisa entre em contato no meu instagram prof.elielcruz
@geraldosilva3671
@geraldosilva3671 10 ай бұрын
Olá Eliel, tudo bem? Obrigado pelo conteúdo, ganhou mais inscrito no canal.....Só uma pergunta, a pasta dompdf precisa ficar na raiz do projeto ou posso colocar dentro de uma outra pasta?
@professoreliel
@professoreliel 10 ай бұрын
Não necessariamente. Pode ficar em outro diretório, mas você teria que fazer todos os apontamentos, o que eu sugiro ficar na raiz do projeto.
@geraldosilva3671
@geraldosilva3671 10 ай бұрын
@@professoreliel Obrigado...Você não vai lançar mais conteúdo no seu canal?
@professoreliel
@professoreliel 10 ай бұрын
@@geraldosilva3671 vou sim, estou preparando o conteúdo, estava num período de férias.
@gilbertoguimaraes9758
@gilbertoguimaraes9758 2 ай бұрын
Claro, preciso, e conciso. Muito bom.
@professoreliel
@professoreliel 2 ай бұрын
Continue nos acompanhando. Aqui é sem enrolação.
@brunoorquiza9
@brunoorquiza9 Жыл бұрын
Didático, prático e objetivo! Parabéns e obrigado professor!
@professoreliel
@professoreliel Жыл бұрын
Vlw. Continue acompanhando!
@ricardocarneiro1123
@ricardocarneiro1123 Жыл бұрын
estou realizando um projeto de acesso controle de horário de funcionários, por biometria via arduino, já tenho a implementação do mysql e estou começando a realizar o front end em php, como ainda n manjo o php está sendo a minha maior dificuldade, neste exemplo em questão me ajudou muito pois irei coloquei o acesso ao adm do sistema para baixar o relatório diário ou periodo programado em pdf, obg.
@professoreliel
@professoreliel Жыл бұрын
Que bom que ajudou. Dedicação é tudo de bom
@nandoguns2008
@nandoguns2008 Жыл бұрын
Tudo Joia Professor, estamos no aguardo de uma possível aula do DASHBOARD Obrigado!!!
@professoreliel
@professoreliel Жыл бұрын
Vou providenciar. Foi bem corrido nas férias, porque não as tive. Rss
@nandoguns2008
@nandoguns2008 Жыл бұрын
rsrsrsrs Valeu parceiro!!!! rsrsrs@@professoreliel
@nandoguns2008
@nandoguns2008 Жыл бұрын
Eliel muito TOP Parabéns vc conhece muito!!!!!!! Em proxima oportunidade futura gentileza simular um sistema financeiro utilizar os cálculos.Obrigado!!!
@professoreliel
@professoreliel Жыл бұрын
Blz. O canal está só no início e o pessoal vai dando as idéias. Em breve faremos este aí
@prof_wailen
@prof_wailen Жыл бұрын
Muito bom, resolveu meu problema muito obrigado e parabéns pela maneira como vc ensina
@professoreliel
@professoreliel Жыл бұрын
Continue estudando. Que bom que gostou
@alexzanrossi3578
@alexzanrossi3578 Жыл бұрын
top cai de paraquedas e ja sou um inscrito. parabens!
@professoreliel
@professoreliel Жыл бұрын
Top meu amigo. Continue estudando!
@brainiacmarco4014
@brainiacmarco4014 Ай бұрын
Professor é possível fazer usando conexão PDO?
@professoreliel
@professoreliel Ай бұрын
Vou sim, estou programando uma aula com crud em PDO aí aviso aqui no canal.
@brainiacmarco4014
@brainiacmarco4014 Ай бұрын
@@professoreliel Valeu professor
@niltonsilvaferreira6849
@niltonsilvaferreira6849 Жыл бұрын
Muito bom. Obrigago! Como eu faço pra salvar o arquivo com o nome da página, pra nao ficarem todos os arquivos pdf com o mesmo nome?
@professoreliel
@professoreliel Жыл бұрын
Usa a função rand() do php para criar aleatório. Depois posso fazer um vídeo complementar com estas dicas.
@topnacional
@topnacional Жыл бұрын
Professor se não for pedir muito, teria como fazer o relatório vindo do banco de dados com imagens? tipo buscar os nomes dos produtos com as imagens ..... Abraços
@professoreliel
@professoreliel Жыл бұрын
Vou providenciar. Vou gravar alguns vídeos.
@lucasmaciel8159
@lucasmaciel8159 Жыл бұрын
Ótima aula professor !!!
@professoreliel
@professoreliel Жыл бұрын
Que bom meu amigo. Continue acompanhando
@_joaogames
@_joaogames Жыл бұрын
Essa variável HTML é como uma constante?
@professoreliel
@professoreliel Жыл бұрын
Exatamente, mas ela será o meio pelo qual será mostrado o dado. O $html eu estou recebendo todos os dados numa única variável, para ficar fácil de imprimir, no php você pode repetir a variável para poder concatenar. Por isso você usa o ponto antes do sinal de igual tipo: $html .=
@RimarioRocha
@RimarioRocha Жыл бұрын
Tem como exemplificar um relatório com mais dados, mais de uma página, e incluir gráficos (chart.js)??
@professoreliel
@professoreliel Жыл бұрын
Em breve teremos vídeo assim.
@RimarioRocha
@RimarioRocha Жыл бұрын
@@professoreliel estou querendo aprender porque quero criar uma interface que consolide os dados de muitos sistemas, filiais, pra analisar se houve falta de produtos...
@RimarioRocha
@RimarioRocha Жыл бұрын
600 milhões de linhas, para 12 meses de analise
@severinojoaquim
@severinojoaquim Жыл бұрын
Eliel, como sempre, você faz parecer simple até demais. Rsrsrsrs. Parabéns! Mas estou com um problema. Ao imprimir o "Olá, mundo", tudo certinho. Ao pegar os dados no BD, formatar a tabla e imprimir na tela, tudo certinho. No entanto, ao configurar para aplicar o Dompdf, nõ retorna o esperado. Fica um looping infinito informando erro ao gerar o pdf. No comando "$dompdf->set_option('defaultFont', 'sans');", o termo "set_option" fica tracejado, indicando, ao meu ver, ser obsoleto. Como resolver isso?
@professoreliel
@professoreliel Жыл бұрын
Você baixou a pasta de fonts e ela está diretamente na pasta dos arquivos? Isso é essencial. É possível configurar ele para pegar outras fontes. Veja neste exemplo: stackoverflow.com/questions/24412203/dompdf-and-set-different-font-family
@rmoher
@rmoher Жыл бұрын
professor: fiz o inicio identico ao que falou, ele gera um pdf (na verdade, joga na pasta download o document.pdf)... tentei abrir e diz "Falha ao carregar o documento pdf". pergunto: o que fazer para ele já abrir como no video? ( e não baixar na pasta download) 2- como dar um nome a este pdf se for para baixar o codigo é este: use Dompdf\Dompdf; require_once 'dompdf\autoload.inc.php'; $dompdf = new Dompdf(); $dompdf->loadhtml("ola mundo"); $dompdf->set_option('defaultFont','sans'); $dompdf->setPaper('A4','portrait'); // landscape $dompdf->render(); $dompdf->stream(); obrigado
@professoreliel
@professoreliel Жыл бұрын
Em alguns casos, dependendo do browser, ele irá baixar o arquivo PDF ao invés de exibi-lo. // pega o código fonte do novo arquivo PDF gerado $output = $dompdf->output(); // defina aqui o nome do arquivo que você quer que seja salvo file_put_contents("nome_do_arquivo.pdf", $output);
@rmoher
@rmoher Жыл бұрын
@@professoreliel muito obrigado !!!
@guilhermedenobi9937
@guilhermedenobi9937 11 ай бұрын
O meu mesmo apos colocar o codigo acima continua dando erro @@professorelielMEU CODIGo: use Dompdf\Dompdf; require_once 'dompdf/autoload.inc.php'; $dompdf = new Dompdf(); $dompdf->loadhtml('c'); $dompdf->set_option('defaultFont', 'sans'); $dompdf->setPaper('A4', 'portrait'); // pega o código fonte do novo arquivo PDF gerado $output = $dompdf->output(); // defina aqui o nome do arquivo que você quer que seja salvo file_put_contents("nome_do_arquivo.pdf", $output); $dompdf->render(); // $dompdf->stream();
@sozinhoo100
@sozinhoo100 7 ай бұрын
Boa aula. Deu certo aqui.
@professoreliel
@professoreliel 7 ай бұрын
Que bom que ajudou
@DimasAparecidoRabelodeSouza
@DimasAparecidoRabelodeSouza 7 ай бұрын
muito bom o ensino, fiz tudo corretamente, mas quando baixo o pdf e vou abrir o arquivo ele dá erro ao carregar, aparece a seguinte mensagem adobe reader não abrir o document.pdf por que não há suporte para esse tipo de arquivo ou ele foi danificado
@professoreliel
@professoreliel 7 ай бұрын
No seu computador tem suporte ao pdf? Pq só vendo o código para analisar o q pode ser
@ronpdf2084
@ronpdf2084 Жыл бұрын
professor, vc poderia ensinar fazer uma api em php que receba 2 numeros, multiplica esses 2 numeros e devolve o resultado? sem framework
@professoreliel
@professoreliel Жыл бұрын
Vou fazer e postar aqui no canal, mas não precisa ser uma API. Basta ser um formulário simples que receba 2 valores e calcula.
@ronpdf2084
@ronpdf2084 Жыл бұрын
@@professoreliel a ideia é aprender API / webservice. saber como integrar dois sistemas diferentes (ex: java e php)
@professoreliel
@professoreliel Жыл бұрын
@@ronpdf2084 entendi. Logo teremos no canal. A princípio estou colocando conteúdo em nível iniciante e depois vamos aprofundando.
@LarissaSoaresSilva
@LarissaSoaresSilva Жыл бұрын
Obrigada vou tentar usar
@professoreliel
@professoreliel Жыл бұрын
Vai dar certo!
@nandoguns2008
@nandoguns2008 Жыл бұрын
Eliel, rsrsrs um pedido..rsrs quando puder fazer uma aula de DASHBOARD no PHP com alguns graficos rsrs.. seria ótimo, quando tiver uma oportunidade ficarei agradecido..rsrs Valeu Obrigado
@professoreliel
@professoreliel Жыл бұрын
Ótima sugestão! Vou sim, agora em julho teremos novas aulas.
@alvarolmo1
@alvarolmo1 Жыл бұрын
um relatório comum em todo sistema é por agrupamento, e ninguém mostra como fazer
@professoreliel
@professoreliel Жыл бұрын
Fala meu caro, sim. Vou fazer isso para um vídeo.
@pedrotoga6689
@pedrotoga6689 Жыл бұрын
@@professoreliel No caso agrupamento por checkbox o usuario clica pra escolher quais os campos irá sair no relatorio...
@professoreliel
@professoreliel Жыл бұрын
@@pedrotoga6689 sim entendi. Só vou conseguir gravar agora nas férias de julho, depois que a facu entrar neste período por conta do tempo.
@danielribeirovitor7928
@danielribeirovitor7928 Жыл бұрын
Obrigado por compartilhar, o meu gerou o pdf com a tabela, porém apresenta o seguinte alerta: Warning: Undefined variable $html in C:\xampp\htdocs\pdf\index.php on line 9.
@professoreliel
@professoreliel Жыл бұрын
Neste caso o $html é o principal, pois é ela a variável que carrega o html e transforma em conteúdo do pdf. Veja se estiver gerando normal. Se estiver, e mesmo assim ele, procure este da linha 9 e coloque um @ antes. Tipo: @$html
@danielribeirovitor7928
@danielribeirovitor7928 Жыл бұрын
@@professoreliel Obrigado pela atenção, deu certo.👏
@zyurei
@zyurei Жыл бұрын
Salve professor
@professoreliel
@professoreliel Жыл бұрын
Fale Jovem. Está estudando muito?
@zyurei
@zyurei Жыл бұрын
@@professoreliel claroa asdkaksdkaskdka
@topnacional
@topnacional Жыл бұрын
Seria interessante usar a conexão PDO que é mais seguro... Abraço
@professoreliel
@professoreliel Жыл бұрын
É uma boa ideia. Nos próximos quero fazer uma playlist só com PDO. Mas fique a vontade para modificar. A ideia é a mesma.
@jorgemichelangelo
@jorgemichelangelo Жыл бұрын
Aula muito boa porém o zoom do codigo não dar para vê no celular ta muito pequeno não dar para vê o código
@professoreliel
@professoreliel Жыл бұрын
Blz. Jorge, no celular é mais complicado mesmo. Se possível acessar do computador. Pois a tela tem que ficar dividida com a visualização do resultado. Mas vamos melhorando no que puder.
@nandoguns2008
@nandoguns2008 Жыл бұрын
Rsrs..Eliel outras oportunidade futuras seria também utilizar MENU estilo Dashboard com o Crud das Aulas Anteriores. Obrigado!!!
@professoreliel
@professoreliel Жыл бұрын
Sim, sem dúvida
@martinsmartins3498
@martinsmartins3498 9 ай бұрын
Como eu te acho, preciso de uma ajuda muito grande
@professoreliel
@professoreliel 9 ай бұрын
No topo do meu canal tem um link para o meu Insta com todos os meus contatos lá.
Descomplicando CRUD com PHP e MySQL
1:44:54
Professor Eliel
Рет қаралды 7 М.
Amazing remote control#devil  #lilith #funny #shorts
00:30
Devil Lilith
Рет қаралды 11 МЛН
I Turned My Mom into Anxiety Mode! 😆💥 #prank #familyfun #funny
00:32
小路飞还不知道他把路飞给擦没有了 #路飞#海贼王
00:32
路飞与唐舞桐
Рет қаралды 70 МЛН
Sistema de Login com PHP e MySQL
31:59
Professor Eliel
Рет қаралды 26 М.
Gerando PDFs com PHP: PHP + dompdf
26:39
WDEV
Рет қаралды 25 М.
O futuro do PHP em 2024: Vale a pena aprender?
15:29
Attekita Dev
Рет қаралды 36 М.
Como gerar PDF com PHP e MySQLi utilizando o Dompdf
13:47
Criando API Backend com PHP e MySql
34:36
A Arte do Código
Рет қаралды 9 М.
CONVERTENDO HTML PARA PDF COM PHP E DOMPDF | PHP TIPS #014
18:26
Robson V. Leite
Рет қаралды 62 М.
Como gerar QR codes com PHP
14:46
Zero Bugs - Programação em Tutorial
Рет қаралды 2,6 М.
Extraindo dados de Arquivos PDF com Python
31:03
PyAjudeMe
Рет қаралды 15 М.
Amazing remote control#devil  #lilith #funny #shorts
00:30
Devil Lilith
Рет қаралды 11 МЛН