Crear reportes en PDF con PHP y MySQL

Поділитися
Вставка
  • Опубліковано 14 жов 2024

КОМЕНТАРІ • 69

  • @elvisguidoquispecuevas5470
    @elvisguidoquispecuevas5470 3 роки тому +4

    el mejor video que he encontrado y gracias por aportar tus conomientos para que otros aprendan ... me sirvio bastante.

  • @florgarcia2926
    @florgarcia2926 7 місяців тому +1

    ers un excelente profesor, gracias gracias

  • @cristianandresriveramontoy8351
    @cristianandresriveramontoy8351 3 роки тому +2

    Excelente, felicitaciones, saludos desde Medellin, Colombia!!

  • @jorgev5392
    @jorgev5392 Рік тому +1

    Me estaba saliendo todo perfecto, el primer reporte de prueba si me salio bien pero despues me encontre con este error y ya no lo pude solucionar, hasta ahi me quedé, muchisimas gracias.
    Fatal error: Uncaught mysqli_sql_exception: Access denied for user 'root'@'localhost' (using password: YES) in C:\xampp\htdocs\escuela\conexion.php:2 Stack trace: #0 C:\xampp\htdocs\escuela\conexion.php(2): mysqli->__construct('localhost', 'root', Object(SensitiveParameterValue), 'escuela') #1 C:\xampp\htdocs\escuela
    eporte.php(3): require('C:\\xampp\\htdocs...') #2 {main} thrown in C:\xampp\htdocs\escuela\conexion.php on line 2

    • @mroblesdev
      @mroblesdev  Рік тому

      Cuando sale un error hay que leer lo que dice porque la mayoría solo con leerlo se sabe la solución, si no sabes ingles traducelo y busca en la web como se soluciona el error

  • @plcchileplc2061
    @plcchileplc2061 Рік тому +1

    excelente simple ordenado facil esta dentro de lo mejor

  • @alexisbustamante8368
    @alexisbustamante8368 Рік тому +1

    buenisimo, gracias por tu trabajo

  • @orlandovalle1059
    @orlandovalle1059 2 роки тому +1

    Gracias ING.. por el video, la explicación y sobre todo compartir el codigo, como lo invito a un café? Dios lo siga bendiciendo! Saludos,

    • @mroblesdev
      @mroblesdev  2 роки тому

      Hola, muchas gracias.
      Lo puede hacer aquí www.paypal.com/paypalme/markorobles

  • @ignorantivismo
    @ignorantivismo 2 роки тому +3

    El AliasNbPages() se podría poner en la función Footer() de la clase PDF para que no se nos olvide. 🤔 Muchas gracias y felicidades por el vídeo.👍

  • @edwinalexadnerbernardinomo2486
    @edwinalexadnerbernardinomo2486 2 роки тому +1

    Gracias excelente video

  • @agustinaylwin3936
    @agustinaylwin3936 3 роки тому +4

    hola! primero decirte que te amo porque estoy haciendo mi proyecto de titulo y este video me sirvio mucho PERO tengo una duda: como hago para que el tamaño de las celdas sea de acuerdo al texto que hay en la base de datos? ya que lo estoy haciendo para generar un historial de mensajes enviados, pero cuando el mensaje es muy largo se sale de la celda y queda todo desordenado... eso! muchas gracias.

  • @albertocasas7258
    @albertocasas7258 3 роки тому +1

    Excelente !! Muy Buena Clase..

  • @anapena7605
    @anapena7605 3 роки тому +1

    Excelente muy buena explicacion

  • @javierarauz2077
    @javierarauz2077 3 роки тому +3

    Hola muchas gracias y si ya tengo un proyecto y quiero reportes de asistencia, tendrás algún ejemplo.

    • @mroblesdev
      @mroblesdev  3 роки тому

      Puede ser similar ha este solo cambia la consulta a tus tablas

  • @josemma1987
    @josemma1987 2 роки тому +1

    Excelente video!!!

  • @sobrevolar7709
    @sobrevolar7709 3 роки тому +2

    Hola, muy buen tutorial. Yo necesito arrojar un reporte con el mismo index, pero que sólo me muestre la ficha de una persona determinada con sus datos al consultar por una entrada especifica en el index, y con el método del tutorial no me funciona. Trato de quitar el ciclo While, pero no me funciona. ¿tendrás algún tutorial con eso, o donde puedo revisar?

  • @bryansanchez8984
    @bryansanchez8984 2 роки тому

    Excelente vídeo me ayudo mucho

  • @lorodmero
    @lorodmero 3 роки тому +2

    excelente, muchas gracias por el aporte, una duda referente a la salida output, se puede hacer que se envié a imprimir el documento directamente a la impresora sin que aparezca el cuadro de dialogo de la impresora ?? muchas gracias de antemano.

    • @mroblesdev
      @mroblesdev  3 роки тому

      Puedes usar esta biblioteca github.com/mike42/escpos-php

  • @franciscomorales6378
    @franciscomorales6378 2 роки тому +1

    BRO UNA PREGUNTA COMO HACER LA CONSULTA CON UNA SOLA TABLA, PERO QUE ME MUESTRE LA INFORMACION DE LA BASE DE DATOS EN LA PAGINA DE BUSCAR Y EL BOTON ME SIGA GUENERANDO E REPORTE EN PDF DE FORMA FILTRADA LO QUE BUSQUE EN EL INPUT

  • @Web_Creaciones
    @Web_Creaciones Рік тому

    ¿No es mejor y más fácil, el uso de la librería de DOMPDF ? No tienes que 'rediseñar' la salida, sino que captura tu html directamente. Saludos.

  • @alexmachucacuzza5031
    @alexmachucacuzza5031 3 роки тому +4

    GRACIAS, EXCELENTE APORTE! TIENES ALGUN MATERIAL PARA INCLUIR GRAFICOS EN EL REPORTE?

  • @igneusmx
    @igneusmx 6 місяців тому +1

    Se puede subir esta librería a un servidor web por ejemplo hostinger?

    • @mroblesdev
      @mroblesdev  6 місяців тому

      Si, a cualquier servidor compatible con PHP

  • @skin1558
    @skin1558 2 роки тому +1

    Gracias!!!!!!!!!!1

  • @Lucero-um5tp
    @Lucero-um5tp Рік тому

    hola me dice que hay un error en la linea 25 osea en el while
    ya lo revise de pies a cabeza y todo esta exactamente igual, que podria ser el error?

  • @alexcalderon8198
    @alexcalderon8198 Рік тому +1

    Hola. Excelente. Cómo hago para repetir los encabezados de columna en cada página

    • @mroblesdev
      @mroblesdev  Рік тому +1

      Agregando los encabezados en el header

  • @CARLOSRAMIREZ-kb4hp
    @CARLOSRAMIREZ-kb4hp 3 роки тому +1

    buen tuto, gracias

  • @jhonlima9802
    @jhonlima9802 Рік тому +2

    Lo mismo seria con Postgres???

  • @ChevyJhon
    @ChevyJhon 3 роки тому +1

    Como puedo hacer mas de una consulta a la BD en el archivo reporte.php u que otra opci{on existe, gracias

    • @mroblesdev
      @mroblesdev  3 роки тому

      Puedes solo agrega la otra u otras consultas y ya, no se que duda o que problema tienes.

  • @jcalderongomez
    @jcalderongomez 3 роки тому +1

    hola ... como haces si tienes un campo descripción de una factura, el multicell me muestra si es un texto largo pero las lineas de división de la celda saltan de linea, que puedo hacer?

    • @elvisguidoquispecuevas5470
      @elvisguidoquispecuevas5470 3 роки тому +1

      $pdf->MultiCell(160, 5, utf8_decode($fila['datos_cv']),0, "L",0,8); multicelll te permite subrayar diferenntes lados a gusto luego del texto en 0 y quedara sin marcos

  • @edwinalexadnerbernardinomo2486
    @edwinalexadnerbernardinomo2486 2 роки тому

    Hola buenas tardes quisiera saber como puedo generar un pdf con filtro igual como tu lo hiciste en este video, solo que primero pintar los datos en pantalla con html y que alli alla un boton que genere el pdf segun los datos pintados en pantalla luego exportar esos datos a un reporte pdf. Gracias

  • @casper_biker
    @casper_biker 3 роки тому +1

    Si son muchos datos sse me salen de la hoja del PDF, como hago para cambiar la orientación de la hoja y hacer que entre toda la información?

    • @mroblesdev
      @mroblesdev  2 роки тому +1

      En el llamado de FPDF(), dentro puedes agregar P o L para la orientación

  • @davidmonroyalamilla6133
    @davidmonroyalamilla6133 2 роки тому +1

    amigo un pregunta si quisiera hacer un reporte con mas de 30 campos en una hoja como podría ponerlo de manera que pudiera acomodar los datos en la hoja sin que se viera como una tabla tan horizontal? o como puedo poner varias tablas en un hoja me puedes ayudar?

    • @mroblesdev
      @mroblesdev  2 роки тому

      Eso sería más cuestión de diseño e ir adecuando a los campos

  • @erickalexanderzelayagrady4968
    @erickalexanderzelayagrady4968 2 роки тому +1

    Buen material de guia, mas claro no podria estar

  • @nandovaldz5963
    @nandovaldz5963 2 роки тому +1

    buenas tardes disculpa como puedo lograr que cuando este escribiendo el código me aparezca las sugerencias que le aparece en el visual doce supongo que es una extensión si me podría brindar el nombre para poder instalarlo estaria agradecido.

    • @mroblesdev
      @mroblesdev  Рік тому

      Es PHP Intelephense y PHP IntelliSense

  • @haroldrosas5702
    @haroldrosas5702 3 роки тому

    bro como hago para ajustar mi texto dentro de las celdas.

  • @carlosarnulfocogualaverde1428
    @carlosarnulfocogualaverde1428 3 роки тому

    Hola como hago para descargar el reporte generándolo de un servidor web

  • @jackinsider
    @jackinsider 3 роки тому

    Excelente

  • @iclcl5117
    @iclcl5117 3 роки тому +1

    buen video

  • @royarriaga8782
    @royarriaga8782 3 роки тому +2

    Está muy bueno el video, pero me queda una duda. cómo trabajar cuando son más columnas y el texto debe ajustarse usando multicel? cómo establecer un mismo alto con variaciones en la cantidad de carácteres?

  • @admdebases-rudye.p.6773
    @admdebases-rudye.p.6773 3 роки тому +1

    para que version de de php es esto??

    • @mroblesdev
      @mroblesdev  3 роки тому +1

      Hola, está realizando en php 7.4 pero es compatible con PHP 5, 7 y 8

  • @krubioc
    @krubioc 3 роки тому

    -hola, tengo una consulta y espero puedas ayudarme. Imaginamos que yo recibo un array multidimensional:
    pero solo quiero mostrar los dos primeros campos de cada fila, cómo podría proceder?

  • @gabrielvillarroeltedesqui80
    @gabrielvillarroeltedesqui80 3 роки тому

    hola , como puedo poner hoja horizontal?

    • @maurofassi2782
      @maurofassi2782 3 роки тому +1

      Cuando instancias el objeto FPDF, en el primer parametro, donde pone "P",cambialo por "L"