Cómo generar pdf con php y mysql | Rápido y fácil con DOMPDF

Поділитися
Вставка
  • Опубліковано 11 лип 2024
  • Toma el curso completo de sitio web con PHP, te enseñaré las bases de la programación paso a paso: cursos.develoteca.com/courses...
    Temario de : Cómo generar pdf con php y mysql | Rápido y fácil con DOMPDF
    00:00 Introducción
    00:42 Pautas para generar pdf con php y mysql
    01:22 Instalación de DOMPDF para generar pdf con php y mysql
    03:50 Preparando documento HTML para generar pdf con php y mysql
    09:10 HTML a una variable
    12:02 Mi primer documento PDF
    17:42 Convertir HTML a PDF para generar pdf con php y mysql
    21:46 Ajustes finales
    23:41 Despedida e invitación
    == Aquí tienes más videos para aprender y a hacer aplicaciones en el lenguaje que gustes ==
    ✅ Sitio web con php y Mysql • Sitio WEB con php y mysql
    ✅ Crud Laravel 8 • Cómo HACER un CRUD en ...
    ✅ Sitio web con php y Mysql • Sitio WEB con php y mysql
    ✅ Cómo crear una aplicación web con javascript • Aplicación web con php...
    ✅ Crud php mvc bootstrap • Crud php mvc bootstrap...
    ✅ Crud Java • CRUD java netbeans ►🎁 ...
    ✅ Aplicación WEB con PYTHON • Aplicación WEB con PYT...
    ✅ Cómo crear aplicación angular CRUD • Aplicación web con ang...
    ✅ CÓMO hacer un CRUD en PHP y mysql • CÓMO hacer un CRUD en ...
    Únete a este canal para acceder a sus beneficios:
    / @develoteca
    == Muchas gracias al apoyo de los inges (miembros del canal ) por el apoyo a este video de Cómo generar pdf con php y mysql==
    🏅Marlon Soto Silva
    🏅jhon jairo grimaldo pantoja
    🏅Yi'O Wong
    🏅Fran Núñez
    🏅isaac cruz herrera
    🏅edgar snyck
    🏅Mikel Cuellar
    🏅Rodolfo Nieto Samperio
    🏅Jose Brito
    🏅Xaxke
    🏅Secure Coding Development
    🏅Jonathan Aguilar
    🏅Angel Ruiz
    🏅Roberto Canela
    Muchas gracias también a los miembros del canal del Nivel Padawan 🏅

КОМЕНТАРІ • 271

  • @Develoteca
    @Develoteca  2 роки тому +16

    Recuerda compartir para ayudar al canal y si quieres aprender más CRUD´s aquí tienes más videos para aprender y a hacer aplicaciones en el lenguaje que gustes:
    ✅ Sitio web con php y mysql ua-cam.com/video/IZHBMwGIAoI/v-deo.html
    ✅ Crud Laravel 8 ua-cam.com/video/9DU7WLZeam8/v-deo.html
    ✅ Sitio web con php y Mysql www.youtube.com/watch?v=IZHBM...
    ✅ Cómo crear una aplicación web con javascript ua-cam.com/video/ioFB_DfD_u4/v-deo.html
    ✅ Crud php mvc bootstrap ua-cam.com/video/gPC_xbtTx-Y/v-deo.html
    ✅ Crud Java www.youtube.com/watch?v=kPCbb...
    ✅ Aplicación WEB con PYTHON ua-cam.com/video/gUED5uFmyQI/v-deo.html
    ✅ Cómo crear aplicación angular CRUD ua-cam.com/video/ATn_Ds1zzOU/v-deo.html
    ✅ CÓMO hacer un CRUD en PHP y mysql ua-cam.com/video/yr699_OD3-g/v-deo.html

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

      Esa libreria nada es para trabajar en con php o se puede implementar por ejemplo en jsp

    • @Develoteca
      @Develoteca  2 роки тому +2

      @@jaim5048 Esta es solo para php, pero la que te recomendaría para jsp es : parall.ax/products/jspdf es con javascript y es también sencilla, saludos jai m,

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

      @@Develoteca gracias

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

      profe como puedo convertir todo lo que ingreso en un formulario en angular a mayúscula para guardarlo en una base de dato se agradezco

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

      @@jaim5048 si estas usando php hay funciones como: strtoupper($var) o en caso de que tengas que guardar acentos o símbolos del lenguaje español te recomiendo usar la función mb_strtoupper($var, "UFT-8")

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

    Excelente video profe Oscar. Gracias por explicar todo de manera detallada, paso a paso, desde el principio y sin prisa; eso es saber enseñar bien.

  • @angelpacheco2798
    @angelpacheco2798 6 місяців тому +3

    Felicidades y muchas gracias por el aporte. Sencilla forma de explicar este componente de impresión pdf, que además también resulta sencillo de implementar en nuestros desarrollos. Me suscribo al canal.
    Por cierto, encontré que no acepta la inclusión de hojas de estilos css en archivo separado. Así que para dar estilo a sus reportes, deben agregar dentro del la etiqueta para agregar sus clases de estilos que serán utilizadas para dar formato a su reporte.

  • @josepatarroyo3658
    @josepatarroyo3658 3 місяці тому +2

    Gracias, una explicación simple, metódica, práctica, completa, directo al tema. Saludos desde Colombia

    • @Develoteca
      @Develoteca  3 місяці тому +1

      Saludos hasta Colombia

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

    Genial, gracias por compartir, yo sufría un poco con fpdf pero esta opción esta mejor. Muchas gracias y me suscribo.

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

    Muchas gracias por el Tutorial , me encanto !! tienes una forma muy simple y clara para explicar obviamente tienes un nuevo suscriptor , y claro que comprare alguno de tus cursos del sitio !

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

    EXCELENTE amigo, volví a ver el tutorial para refrescar, ahora puedo generar documentos de forma masiva sin tener que generar uno por uno

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

    Excelente! Gran aporte, ya lo puse en operación en mi proyecto! Gracias

  • @rafaelventura3122
    @rafaelventura3122 Місяць тому

    excelente tutorial. el truco de ob no lo conocía, solo con eso ya vale la pena ver todo el tutorial. Muchas gracias

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

    El mejor profesor de php de todo UA-cam 💪👍

  • @Wizard-xx7fe
    @Wizard-xx7fe 2 роки тому +1

    Buen video gracias, se aprende algo nuevo cada dia

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

    excelente aporte ingeniero

  • @user-bm3fj7vy2s
    @user-bm3fj7vy2s 19 днів тому +1

    Explicas muy bien. Un suscriptor nuevo.

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

    Muchisimas gracias por el aporte, llevaba semanas atorado en otro tipo de estructura que no me imprimia la consulta.
    Mil gracias.

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

      Hola Jesús, excelente, recuerda compartir el video para apoyar al canal,.

  • @cristianjohanoterooviedo4881

    Exelente video, gracias por subir el contenido

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

    Saludos desde Ecuador... un gusto

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

    Te dejaría una duda si la tuviera, pero está todo bien explicado...saludos y graciaa.

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

    Perfecto. Necesitaba ese tutorial para sacar una chamba que tenía pendiente. Muchas gracias, bro!!!

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

      Excelente, no te olvides en compartir el video para poyar al canal, éxito.

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

    Muchas Gracias Crack me has ayudado.

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

    Perfecto, muchas gracias por la excelente explicación, genial.

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

      Gracias Neftali, no olvides en compartir el video para apoyar al canal, éxito.

  • @carlosmanuel7282
    @carlosmanuel7282 Рік тому +4

    El video es muy bueno, primero que nada felicitarte, es un gran apoyo a la comunidad, me gustaría aportar con una pequeña critica constructiva.
    Critica CONSTRUCTIVA: Hay dudas muy repetitivas respecto a errores muy comunes, revisando los comentarios pude percatarme que no respondías las dudas y te limitabas a solo darles un "like", dudas como por ejemplo, como implementar los estilos de CSS, o errores comunes de error 404, errores con el PDF descargado o bien errores en algunos casos con acentos, creo que son errores muy simples pero que pueden ser un pequeño dolor de cabeza, sería interesante ver otro video resolviendo esas dudas, tu ganas con las visitas y tu comunidad con respuestas.
    Para la comunidad, les dejos de rápido algunos errores comunes con posible solución.
    1: error 404: revisen bien la ruta del archivo, si esta trabajando desde un host externo coloquen rutas ya sea con el https o bien con el home/...public_html/...
    2: error con estilos CSS: Pueden probar con otras librerías que no generan ningún problema o bien, al momento de hacer su plantilla, agreguen sus estilos de CSS directamente en el archivo, si ya cuentas con el css armado en el pueden colocar (copias todo el código de CSS y pegas aquí) si no cuentas con el CSS armado, conforme vas diseñando puedes ir agregando las etiquetas directo, creo lo más sencillo es crearlo externo y pegar al fina pero cada quien.
    3: error en el pdf, si es al descargar revisar bien la librería si es al ejecutar revisar que en el código esten limpiando el buffer, a veces suele dar problemas, no pasa con todos (yo trabajo directo en host externo y la verdad ningún problema)
    4: Para acentos solo hay que agregar el UTF8 aunque OJO si van a trabajar con la versión de PHP 8.2 me parece que ya no la requiere (aun no reviso la documentación a fondo) pero me parece que si sus proyectos tienen UTF8 hay que cambiar TODO y quitar las lineas de UTF8 o les dará "fatal error", va saliendo y nos es recomendable que migren hasta dentro de un os 12 o 18 (juicio personal) o bien hasta que las librerías o frameworks que utilizan comúnmente se actualicen.
    saludos a todos.

  • @ambu_0
    @ambu_0 11 місяців тому

    Eres un Crack man me salvaste a 1h de presentar mi proyecto final y no salia el imprimir xD

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

    Excelente Video, excelente explicación, muchas gracias!!!

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

      Gracias Guillermo, no olviden en compartir en sus redes sociales, conocidos y amigos para apoyar al Canal,

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

    Gracias!!!
    Estoy aprendiendo y me servirá mucho... Saludos

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

    muy muy bueno, me costo la verdad, pero pude al final, gracias a ti, muy buen video, y muy bien explicado tambien

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

      Excelente Saul, no olvides en compartir el video para apoyar al canal, saludos.

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

    🧐👌 es un genio el inge

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

    Buen video, aprendiendo más de este canal!!

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

      Gracias Adrian, no olvides en compartir el video para apoyar al canal, éxito.

  • @andremercadoc.6201
    @andremercadoc.6201 Рік тому +1

    Tremendo Crack !!!
    Me sirvio demaciado tu tutorial !!

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

      Un gusto Andre, no olviden en compartir el vídeo para apoyar al canal, 🥂 feliz año 2023.

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

    Excelente tutorial, si se sigue al pie de la letra, no tardas en tener el contenido de tu pagina en pdf. Muchas gracias bro.. Saludos desde Colombia.

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

      Excelente Ronald, no olvides en compartir el video para apoyar al canal, éxito.

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

    Muy buen video.. muy bien explicado..

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

    Waooo super cool este video. Gracias!!!

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

    Gracias profe. Me daba error con la versión de DOMPDF del video, pero usé la versión de DOMPDF 2.0.3 y santo remedio. Ahora mi reporte se ve genial y todo gracias a ti :)

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

      Muchas gracias por compartir Kike, no olvides en compartir el vídeo para apoyar al canal y nos seguimos leyendo.

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

    Grandioso profesor y contenido. Alucinante!
    Me subscribo con orgullo, maestro.
    Tengo una pregunta, profesor. ¿Sería tan amable de explicarnos un sistema de login web en php basado en certificado digital o dni electronico?
    No encuentro material sobre esto en ningún lado.

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

    Gracias por el video! 😃

  • @ricardotorricorojas4097
    @ricardotorricorojas4097 2 роки тому +2

    Muchas gracias por tu video

  • @marcosespinoza1148
    @marcosespinoza1148 2 роки тому +12

    Tremendo aporte, actualmente en mis proyectos los PDF los construyo con FPDF, pero ya me genera un montón de problemas al no ser compatible con bootstrap y el manejo de imágenes. Esto me animó a implementar desde ahora en adelante DOMPDF. Agradezco enormemente todo lo que me has ayudado en mi crecimiento como desarrollador.

    • @marcosespinoza1148
      @marcosespinoza1148 2 роки тому +2

      Ahi una pequeña contribución por lo que haz enseñado.

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

      Gracias por el apoyo Marcos.

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

      doc, haz utilizado FPDF con laravel?

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

    Excelente video. Explicas muy bien!!!! Estaría bueno ver como queda con un encabezado con la marca de la empresa o el negocio, para darle mas formalidad. Gracias campeón.

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

    Buen video rey, gracias

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

      Gracias Amandla, no olvides en compartir el video para apoyar al canal, éxito.

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

    excelente

  • @diegoalejandrogarciaguayar6493

    Gracias por aporte

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

      Un gusto Diego, no te olvides de compartir el video para apoyar al canal, saludos.

  • @willansoler
    @willansoler 10 місяців тому +1

    Excelente Video Me sirvio

    • @Develoteca
      @Develoteca  10 місяців тому +1

      Hola will, no te olvides de compartir el video para apoyar al canal,

  • @keitch
    @keitch 2 роки тому +2

    Excelente video. La música de fondo que usaste para las transiciones me daba sensación de un video de terror jajaja, pero muy buen video.
    Saludos desde Chile UwU

    • @Develoteca
      @Develoteca  2 роки тому +2

      Jejeje, sorry, pero gracias por el feedback, saludos.

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

    Me encanto, como siempre bien explicado! Talvez en algún futuro video puedas realizar un CRUD con AJAX seria genial

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

      Ya hicimos uno con las votaciones de la comunidad aquí tienes : ua-cam.com/video/3q4HtXUXHKA/v-deo.html
      Saludos.

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

    Muchas gracias.

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

      Gracias a ti Daniel, no olvides compartir el video para apoyar al canal, éxito.

  • @marcosespinoza1148
    @marcosespinoza1148 2 роки тому +2

    ¡Gracias!

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

      Gracias por el apoyo Marcos.

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

    Muchas muchas Gracias

  • @TheRhapsodo
    @TheRhapsodo 2 роки тому +2

    Excelente video, es un placer ver todos tus videos e ir aprendiendo más herramientas para el desarrollo, te comento: Estoy tratando de colocar el archivo generado en el dompdf en un con unas dimensiones determinadas; pero no logro hacerlo, me da varios errores, no puedo enviar variables para hacerlo dinamico a traves de clases, si pude con variables de session pero creo que no es lo correcto, como podria hacerlo??

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

    maestro muy bien explicado para sacar los reporte, como haría para imprimir un solo libro con todos sus datos...gracias

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

    Me voy a cambiar,ya que la librería Fpdf he tenido problemas con el Buffer al cargar muchas imágenes,saludos profe

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

    gracias por subir este video, la ves pasada te comento que queria un video asi jaja

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

      Sii, ya habían varias personas pidiéndolo, por eso lo puse, jajaja

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

      @@Develoteca mil gracias amigo

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

    Hola develoteca, con esta herramienta puedo importar un archivo pdf ya creado para luego anexarle una hoja a dicho pdf importado y finalmente asignarle seguridad (encriptar) a todo el documento?

  • @josemariazambranamontano2834
    @josemariazambranamontano2834 2 роки тому +7

    yo tenia el problema de que algunas imágenes me mostraba y otras no, la solución fue actualizar ese id a la misma imagen y el problema ya se solucionaba, les recomiendo hacer eso si tienen problemas

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

    Dios te bendiga profe Hu

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

      Un gusto Jose, te invito a ver los últimos videos tenemos una lista muy extensa de php, laravel y otros frameworks, saludos y no olvides en compartir el video para apoyar al canal, éxito.

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

    Muy buen dato. Una Preguntota ¿Cómo haces para dibujar flechas y líneas mientras explicas en el código?

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

    graciasprofe Oscar

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

      Un gusto Älvaro, no olvides en compartir el video para apoyar al canal, éxito.

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

    Muy buen explicado, tengo una pregunta en base a la seguridad de le librería. Que quiero implementarlo en un proyecto donde tengo datos sensibles.
    Espero una respuesta a la pregunta. Muchas gracias.

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

    Hola buenas, yo tengo una duda, tengo un sistema de facturacion pero yo quiero guardar la factura en un pdf y este pdf guardarlo en el servidor y la ruta en la bbdd para asi acceder en un futuro con dompdf te agradezco se me puedes ayudar.

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

    Hola, tengo una base de datos en phpMyAdmin (MySQL) y quisiera generar un reporte en PDF, que incluya un gráfico de una variable vs tiempo, y una tabla con la misma variable y los tiempos muestreados. Se debería poder seleccionar desde algun lado la fecha de los datos mostrados.

  • @user-if1sf4ch4i
    @user-if1sf4ch4i Рік тому

    excelente muy bien explicado, como podria hacer para generar credenciales tipo gafetes desde un crud

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

    Hola, ¿esta librería me servira para generar un PDF? de campos nuevos que he añadido al widget de coocomerce, en la sección del checkout. de hecho estos campos estaían validados al producto y otros campos estan validados a la activación de otros campos y también hay campos de texto y/o parrafo. Gracias

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

    DomPdf soporta css3, en especial, grid y flexbox?

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

    Buenas noches ingeniero, excelente video, estuve siguiendo los pasos pero cuando ejecuto inicialmente el loadHtml("Mensaje") para que solo me salga el mensaje me arroja el siguiente error: Fatal error: Uncaught Error: Call to undefined function setOptions(). Te agradeceria me puedas ayudar.

  • @LuisRamirez-fb5ez
    @LuisRamirez-fb5ez 2 роки тому +1

    Excelente ... gracias he aprendido mucho con sus videos... Adicional.. una consulta,,,, como podría tener un codigo Qr mostrado en la pagina para cada linea de datos osea un qr para cada información.... se puede..???

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

    Profe excelente video, tengo una consulta de nivel super sayajin, ¿Como podria hacer para que este pdf se genere con algun tipo de contraseña de seguridad que fuera por defecto segun el usuario o quiza definida por el mismo usuario? Le agradezco mucho profe, es que esto ayaria a que el documento tenga un poco mas de privacidad de la informacion...

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

    puedo utilizar fread para leer el archivo y almacenarlo de la misma forma en una variable?
    tenia esa duda

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

    hola amigo, sabes si puedo generar el pdg pero de forma horizontal? GRACIAS

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

    buenas noches, gracias me ha ayudado a generar mis reportes, sólo una pregunta cómo hago para insertar la numeración de página?

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

    profesor y si la consukta generada fuera a traves de un select y un rango de fechas como se haria para guardar la busqueda optenida en pdf

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

    Muchas gracias por compartir tus conocimientos amigo :), será que en algún momento puedas subir un video relacionado a phpspreadsheet? Gracias :D

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

      Lo tomaré en cuenta, realmente quería ver todo lo relacionado a phpoffice para que el video sea completo espero tenerlo ya en las votaciones, por otro lado me gustaría que compartan los videos para apoyar al canal y seguir con estas solicitudes, saludos Jesús.

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

    Buenas
    Como puedo colocar el en la parte de Head...?

  • @yamilacerdan2016
    @yamilacerdan2016 4 місяці тому

    y sin bootstrap? que cambios tendria que hacer si no lo quiero hacer con boostrap?

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

    Ya lo encontré 😁

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

    Disculpa, y en caso de estar usando php 5.6? saludos!!

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

    que gran material profe, muchas gracias por tu gran aporte!!! una consulta, porque se me demora tanto el html? se queda cargando mucho tiempo y despues me sale el error:
    Se ha producido un error al cargar el documento PDF. Muchas gracias

  • @videosfisica2620
    @videosfisica2620 2 роки тому +2

    Hola, contigo aprendí Laravel, ya que sabia algo de PHP y quería actualizarme (programo por hobbie). Ahora estoy viendo que PHP a sido desplazado por NodeJS y vine a buscar mi tutorial en tu canal y me doy con la sorpresa que no has caido al lado oscuro, sigues enseñando PHP y eso me alegra mucho. Creo que te falle ... Saludos desde Perú.

    • @Develoteca
      @Develoteca  2 роки тому +2

      Para nada Vídeos tengo vídeos de Node, pero reconozco que no puedo alejarme de php pues los proyectos que tengo hoy en día son con esa tecnología ( uso Laravel y codeigniter ) voy sacando de laravel así que sin problemas, saludos.

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

      @@Develoteca PHP no esta muerto, es la eterna discusión de toda la vida. Tampoco fue sustituido por otro. Solo salen nuevos lenguajes. Es como que digan que las motos son sustituidas por carros, Cada uno llega a su destino como quiere. O le sea mas practico. Mano por cierto buen video bien explicado solo que no se porque caray no agarra boostrap , tengo que montar los estilos a mano. He buscado por todo lados todas las librerias y nada que FPDF, HTML2pdf, PDFMAKER y nada viejo solo esta la de DOMPDF me ha servido pero si los estilos boostrap no me los agarra pero si agarra estilos normales claro

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

    Muchas gracias muy interesante y útil vídeo. Sabes como se puede instalar en un proyecto codeIginter?

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

    Hola amigo, muy buen video como siempre, solo tengo una duda, yo estoy utilizando mvc con el modelo que usted creo, sin embargo sigo todas las instrucciones y me el siguiente error: Unable to stream pdf: headers already sent, y la verdad no encuentro una buena explicación para resolverlo... Lo siento, pero tal vez puedas ayudarme... 😭😭

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

    Buen dia. saludos desde Colombia. Una pregunta, como puedo redireccionar a otra pagina despues de generar el archivo pdf?. Lo he intentado con window.location pero no funciona. gracias

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

    Hola Develoteca! Tengo un problema con el dompdf.
    Es que al cargar la pagina se ejecuta en javascript un addEventListener que carga los datos del mysql al html. Entonces cuando se genera el pdf no los muestra. En cambio cuando veo lo que captura el ob_start() si muestra esos datos, pero en el pdf no los lleva.
    Si me pueden ayudar con este problema se lo agradezco.
    HTML


    #
    Código
    Descripción
    Cant.
    Precio Unitario.
    Precio Total







    SUBTOTAL




    ITBMS




    TOTAL


    JAVASCRIPT
    let ultimoParametro = parametros == "" ? "" : parametros.pop();
    let ultimaNum = ultimoParametro != "" ? Number(ultimoParametro[0]) : 0;
    let secuencia = ultimaNum+1;
    let costo = objDet[i].costo_total / objDet[i].cantidad;
    subtotal += parseFloat(objDet[i].costo_total);
    $("#factura_detalle>tbody").append(''+
    ''+secuencia+''+
    ''+objDet[i].code+''+
    ''+objDet[i].nomb+''+
    ''+objDet[i].cantidad+''+
    ''+parseFloat(costo).toFixed(2)+''+
    ''+parseFloat(objDet[i].costo_total).toFixed(2)+''+
    '');
    }
    let total = subtotal;
    document.querySelector('#subtotal').innerHTML = parseFloat(subtotal).toFixed(2);
    document.querySelector('#total').innerHTML = parseFloat(total).toFixed(2);
    De esta manera agrego el detalle de la factura.
    Quedo atento a sus respuestas.

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

    Hola como estas? te hago una consulta, si yo este pdf, lo quiero enviar por mail, porque la idea seria generar recivos de compra, y que le lleguen al usuario, como puedo hacer?

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

    tuve problemas con el bootstrap, toco poner los estilos en el mismo documento. habra alguna manera de solucionar esto

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

    Muy bueno el video! consulta, sabes porque la line use Dompf\Dompdf me rompe el codigo? me devuelve un error 500, y si la descomento me muestra lo que quiero pero no me lo convierte a PDF, saluos y gracias

  • @gabyaranda5217
    @gabyaranda5217 Місяць тому

    ¡Muchísimas gracias! Tengo un problema, cuando hago una consulta que tiene varias líneas y las recorro con foreach, intento lanzar un pdf por cada línea, cada pedido. Lo que ocurre es que sólo genera el primer pdf y detiene la ejecución del resto del código. No vuelve a realizar la siguiente ejecución a foreach. Ni continúa con el resto del código que hay debajo. Necesito ayuda. ¡Muchas gracias!

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

    Excelente vídeo me ayudo muchísimo a entender cuales son los conceptos básicos y como generar un PDF usando esta librería .
    Me gustaría también saber si es posible imprimir en el PDF algún dato enviado mediante el método $_POS, de que forma se podría realizar ? Nuevamente muchas gracias por tan excelente aporte Saludos.

  • @cristophergalavevo5922
    @cristophergalavevo5922 11 місяців тому

    a mi me funcionó con una version de DOMPDF mas baja la version 1-0-2 a pesar de que tengo la version 8.2.0 de apache aunque ahorita del ejemplo de prueba que probe hacer , aunque en mi ejemplo y BD no uso imagenes como en el ejemplo que vi , me apareció un pequeño problema de aumento de memoria y ya lo intente aumentar para solo el archivo que uso y ya le reducí datos pero no funciona bien , no se si les pase lo mismo

  • @andrecubias7417
    @andrecubias7417 8 місяців тому

    He seguido todos los pasos pero por alguna razón, el loadHtml($html) imprime el reporte pdf pero no le esta aplicando los estilos CSS, cabe recalcar que ya esta siendo llamada la linea de codigo respectiva en el html, alguna sugerencia?

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

    existe alguna libreria para generar pdf que soporte flexbox?, muy buen video. Gracias!

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

    Profe buenas tardes, tengo un problema al momento de generar el PDF, me sale error al cargarlo, vi un comentario que habia q ver la cabecera, yo tengo el código similar al de usted, a diferencia de que es una prueba y no extraigo los datos de la base de datos solo hice una con una tabla, espero me pueda orientar, muchas gracias de ante mano

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

    como puedo hacer que lea los estilos de boostrap ya que mi reporte no lleva imagen

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

    Hola, alguna idea de como agregar paginación a un reporte, gracias.

  • @carlostumbaco3344
    @carlostumbaco3344 2 роки тому +2

    PROFE BUENAS TARDES SOY NUEVO, LE CUENTO QUE A MI NO SE ME MUESTRA LAS IMÁGENES EN EL PDF, AYUDA PORFAVOR

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

    buenas estoy teniendo un problema, el ob_start() no recoge la mi link al stylesheet de CSS, cual seria una solucion, alguien podria ayudarme?

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

    como puedo crear encabezados y pie de pagina fijos

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

    Kumbia php sería un gran tutorial

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

    excelente... video y muy buena explicación pero no se porque la tabla no me sale completa, me sale mitad afuera y la otra dentro... Develoteca me puedes ayudar es para un deber y no se que hacer ya e intentado de todo..

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

    7:33 ¿cuál es codigó para poner el search y filtar y colcar 3 entries por page
    item o libros??

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

    Hola como posso mescla 2 PDF com DOMPDF?
    hola ¿cómo puedo fusionar(mesclar) 2 PDF con DOMPDF?

  • @fernandoantoniolopezsotoma4874
    @fernandoantoniolopezsotoma4874 9 місяців тому

    amigo exelente tutorial, pero, tengo un problema. Mi reporte consume muchas tablas y demora en procesar 2 minutos por la cantidad de registros, como me recomiendas programar el reporte?

  • @Firma-software
    @Firma-software 2 роки тому

    he utilizado esta librería, pero dado el caso no me coge las diferentes imagenes que existen la base datos, debido a que cada una tiene nombres diferentes,, por otro lado no me reconoce los estilos personales, recordemos que para ser un buen programador no se requiere el uso de frameworks, solo habilidad y destreza de la creatividad... estoy seguro que encontrare la manera de solucionar estos problemas que trae la versiones de domppdf, antes lo hacia sin problemas ahora si lo tenemos con la version de php 8.0.13

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

    hola muy excelente video tengo un problema y es que a la hora que descargo el pdf me sale en blanco no me reconoce el html