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

Поделиться
HTML-код
  • Опубликовано: 28 янв 2025

Комментарии • 286

  • @Develoteca
    @Develoteca  3 года назад +18

    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 ruclips.net/video/IZHBMwGIAoI/видео.html
    ✅ Crud Laravel 8 ruclips.net/video/9DU7WLZeam8/видео.html
    ✅ Sitio web con php y Mysql www.youtube.com/watch?v=IZHBM...
    ✅ Cómo crear una aplicación web con javascript ruclips.net/video/ioFB_DfD_u4/видео.html
    ✅ Crud php mvc bootstrap ruclips.net/video/gPC_xbtTx-Y/видео.html
    ✅ Crud Java www.youtube.com/watch?v=kPCbb...
    ✅ Aplicación WEB con PYTHON ruclips.net/video/gUED5uFmyQI/видео.html
    ✅ Cómo crear aplicación angular CRUD ruclips.net/video/ATn_Ds1zzOU/видео.html
    ✅ CÓMO hacer un CRUD en PHP y mysql ruclips.net/video/yr699_OD3-g/видео.html

    • @jaim5048
      @jaim5048 3 года назад +1

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

    • @Develoteca
      @Develoteca  3 года назад +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 3 года назад

      @@Develoteca gracias

    • @jaim5048
      @jaim5048 3 года назад

      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 2 года назад

      @@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")

  • @vm6032
    @vm6032 Месяц назад +1

    Me estrese toda una madrugada tratando de crear un pdf, al final me rendi y me fui a dormir
    Ya desperte mas tranquilo y decidi continuar, y llegue a tu video, mejor explicacion no puede haber, facil de realizar y la verdad trabajando mas calmado me dio la posibilidad de terminar mi trabajo, gracias por compartir tu conocimiento

    • @Develoteca
      @Develoteca  Месяц назад +1

      @@vm6032 Un gusto, no te olvides en compartir el video para apoyar al canal

  • @marcosespinoza1148
    @marcosespinoza1148 3 года назад +2

    ¡Gracias!

    • @Develoteca
      @Develoteca  3 года назад +1

      Gracias por el apoyo Marcos.

  • @dagcomunica5921
    @dagcomunica5921 Год назад +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.

  • @carlosmanuel7282
    @carlosmanuel7282 2 года назад +6

    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.

    • @JordanRouss
      @JordanRouss 7 месяцев назад

      Gracias me has salvado

  • @angelpacheco2798
    @angelpacheco2798 Год назад +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 9 месяцев назад +2

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

    • @Develoteca
      @Develoteca  9 месяцев назад +1

      Saludos hasta Colombia

  • @TorresyBallestas
    @TorresyBallestas 4 месяца назад

    Explicas muy bien, vi tu video 2 veces y no sé en qué pensaba, esta tercera vez me he dado cuenta de todo, de una, gracias por tus datos.

  • @kikepriet233
    @kikepriet233 Год назад +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  Год назад +1

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

  • @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

  • @soyjesusbautista
    @soyjesusbautista 3 года назад +1

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

    • @Develoteca
      @Develoteca  3 года назад +1

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

  • @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.

  • @Ocandojuan21
    @Ocandojuan21 2 года назад +2

    El mejor profesor de php de todo RUclips 💪👍

  • @marcosespinoza1148
    @marcosespinoza1148 3 года назад +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 3 года назад +2

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

    • @Develoteca
      @Develoteca  3 года назад

      Gracias por el apoyo Marcos.

    • @NeNeJCA
      @NeNeJCA 2 года назад

      doc, haz utilizado FPDF con laravel?

  • @ronaldyesidvegacantillo2789
    @ronaldyesidvegacantillo2789 3 года назад +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  3 года назад

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

  • @ambu_0
    @ambu_0 Год назад

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

  • @abrahamafloreszavala15
    @abrahamafloreszavala15 2 года назад +1

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

  • @rafaelventura3122
    @rafaelventura3122 8 месяцев назад

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

  • @armandoaguilar3585
    @armandoaguilar3585 2 года назад +1

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

  • @saulmartinez872
    @saulmartinez872 3 года назад +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  3 года назад

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

  • @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,

  • @rafaellemus4894
    @rafaellemus4894 2 года назад +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 !

  • @andremercadoc.6201
    @andremercadoc.6201 2 года назад +1

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

    • @Develoteca
      @Develoteca  2 года назад +1

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

  • @vicentegarciarodrigu
    @vicentegarciarodrigu 3 года назад +1

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

  • @EbersonUrbano
    @EbersonUrbano 7 месяцев назад +1

    Explicas muy bien. Un suscriptor nuevo.

    • @Develoteca
      @Develoteca  7 месяцев назад +1

      Gracias, saludos.

  • @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.

  • @stalinjonas4989
    @stalinjonas4989 3 года назад +1

    Saludos desde Ecuador... un gusto

  • @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.

  • @juanfelipemunoz7428
    @juanfelipemunoz7428 3 месяца назад +1

    Excelente video !! Muchas gracias 👌👌

  • @keitch
    @keitch 3 года назад +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  3 года назад +2

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

  • @mochellalle3524
    @mochellalle3524 3 года назад +1

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

    • @Develoteca
      @Develoteca  3 года назад

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

    • @mochellalle3524
      @mochellalle3524 3 года назад +1

      @@Develoteca mil gracias amigo

  • @danielaguero6799
    @danielaguero6799 3 года назад +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.

  • @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.

  • @robertedouard343
    @robertedouard343 Год назад +1

    Muchas Gracias Crack me has ayudado.

  • @josegiraldo2856
    @josegiraldo2856 3 года назад +1

    excelente aporte ingeniero

  • @Max-op7mw
    @Max-op7mw Год назад +3

    Para los que tengan problemas con como se muestran sus tablas en dompdf, puede ser que tengan una version muy avanzada de bootstrap. Yo puse la 3.3.7 y se me arreglo el problema :D

    • @Develoteca
      @Develoteca  Год назад

      Exclente aporte Max, muy acertada la solución.

  • @JuanReyes-i1o
    @JuanReyes-i1o 4 месяца назад +1

    Gracias a dios ya entiendo todo. 1 año 8 meses estudiándolo a pausas.
    Solo Me equivoco mucho en la sintaxis pero ya tengo un gran avance 🎉🎉
    Cómo le aran. Para no confundir las sintaxis entre varios lenjuages de programación..
    😅😅

  • @oscarconejeros7836
    @oscarconejeros7836 3 года назад +1

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

  • @Queso791
    @Queso791 3 года назад +1

    🧐👌 es un genio el inge

  • @Wizard-xx7fe
    @Wizard-xx7fe 2 года назад +1

    Buen video gracias, se aprende algo nuevo cada dia

  • @amandla1020
    @amandla1020 2 года назад +1

    Buen video rey, gracias

    • @Develoteca
      @Develoteca  2 года назад

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

  • @cristianjohanoterooviedo4881
    @cristianjohanoterooviedo4881 Год назад

    Exelente video, gracias por subir el contenido

  • @ricardotorricorojas4097
    @ricardotorricorojas4097 3 года назад +2

    Muchas gracias por tu video

  • @jorgedominguezalvarez9089
    @jorgedominguezalvarez9089 3 года назад +1

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

  • @diegoalejandrogarciaguayar6493
    @diegoalejandrogarciaguayar6493 2 года назад +1

    Gracias por aporte

    • @Develoteca
      @Develoteca  2 года назад +1

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

  • @jesuspereiraoficial
    @jesuspereiraoficial 3 года назад +1

    Waooo super cool este video. Gracias!!!

  • @gotardosulcagutierrrez205
    @gotardosulcagutierrrez205 3 года назад +3

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

  • @sergioatanacio3121
    @sergioatanacio3121 2 года назад

    DomPdf soporta css3, en especial, grid y flexbox?

  • @videosfisica2620
    @videosfisica2620 3 года назад +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  3 года назад +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 3 года назад

      @@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

  • @luiskita1
    @luiskita1 3 года назад +1

    Muy buen video.. muy bien explicado..

  • @willansoler
    @willansoler Год назад +1

    Excelente Video Me sirvio

    • @Develoteca
      @Develoteca  Год назад +1

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

  • @josemariazambranamontano2834
    @josemariazambranamontano2834 3 года назад +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

    • @williamalexisrosero103
      @williamalexisrosero103 3 года назад +3

      no entiendo a que te refieres compañero podrías explicarlo mejor?

  • @carlesmadridflores710
    @carlesmadridflores710 2 года назад +1

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

  • @jeremiasgarcia4578
    @jeremiasgarcia4578 2 года назад

    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.

  • @alvaroriano401
    @alvaroriano401 2 года назад +1

    graciasprofe Oscar

    • @Develoteca
      @Develoteca  2 года назад +1

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

  • @jaredcrisostomo9432
    @jaredcrisostomo9432 3 года назад +3

    Excelente video, una consulta como podría también importar los css para que el pdf tenga el diseño , ayuda gentita

    • @johnferla3110
      @johnferla3110 2 года назад

      lograste solucionar bro? tengo el mismo problema

  • @marcogomez3836
    @marcogomez3836 3 года назад +1

    Gracias por el video! 😃

  • @j-avier
    @j-avier 6 месяцев назад

    Hola lo Tenes subido el proyecto a gib? Porque me quedaron algunas dudas🤔

  • @JaimeGuillermoManriquezDeLeon
    @JaimeGuillermoManriquezDeLeon Год назад

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

  • @yamilacerdan2016
    @yamilacerdan2016 11 месяцев назад

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

  • @andrecubias7417
    @andrecubias7417 Год назад +1

    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?

  • @bernabesanchezlenis9753
    @bernabesanchezlenis9753 3 года назад +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?

  • @segundoeliezerdelacruzfarr5498
    @segundoeliezerdelacruzfarr5498 3 года назад +1

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

  • @soulcreativadigital
    @soulcreativadigital 9 месяцев назад +1

    Gracias por este tuto, de momento no es lo que estoy buscando: Necesito generar un certificado por usuario. Se podra hacer que ese pdf aparezca en la pag de "mi cuenta" de cada usuario, usando una plantilla y que reemplace la info por usuario?

    • @Develoteca
      @Develoteca  9 месяцев назад

      Hola Silvina, verifica la intro de este y si te sirve
      , en la plataforma tenemos el código y apoyo por cualquier duda , además que tenemos otros temas y ajustes pero si gustas este también te podría servir ruclips.net/video/J2LW5__bDkI/видео.htmlsi=zqd_tpgAr2BXDna7

  • @NeNeJCA
    @NeNeJCA 2 года назад +1

    Gracias por el buen video, tenia una consulta, sii podria utilizar fpdf en lugar de domPDF..

    • @Develoteca
      @Develoteca  2 года назад +2

      Hola JoNa, Muy pronto sacaré un video con fpdf, atento, saludos y no olvides en compartir el video para apoyar al canal, éxito.

  • @MaximusRGZ
    @MaximusRGZ 2 года назад

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

  • @jairopr
    @jairopr 2 года назад +3

    ¿Qué se utiliza para que las clases de css y Bootstrap queden en el PDF?

    • @marketingdigital8022
      @marketingdigital8022 2 года назад

      Pudiste resolverlo?

    • @angelchaile5643
      @angelchaile5643 2 года назад +1

      hola pudieron resolverlo?

    • @4fgs34
      @4fgs34 Месяц назад

      Es un quilombo, te recomiendo que metas los estilos directamente en el atributo "style" de cada tag HTML. Ahí toma todos los estilos css.

  • @rigobereche6062
    @rigobereche6062 2 года назад +1

    Muchas gracias profesor todo muy bien explicado
    Tengo un problema al cargar el documento no me cargan los estilos ni las tablas que puedo hacer en ese caso

    • @angelchaile5643
      @angelchaile5643 2 года назад

      hola como estas? disculpa pudiste resolverlo?

  • @oswaldosalmeronalmeida458
    @oswaldosalmeronalmeida458 2 года назад +1

    Excelente aporte, recomendado al 100% me ayudó con un proyecto, solo me gustaría saber si es posible usar propiedades position: absolute

    • @Develoteca
      @Develoteca  2 года назад

      Gracias oswaldo, en cuanto a tu pregunta es cuestión de probar, te mentiría si te te doy una respuesta ( lo más probable es que si), pero... ¿puedes probar y nos comentas?, saludos.

  • @cristophergalavevo5922
    @cristophergalavevo5922 Год назад +1

    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

  • @VaneFosi
    @VaneFosi 3 года назад +1

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

    • @Develoteca
      @Develoteca  3 года назад +1

      Ya hicimos uno con las votaciones de la comunidad aquí tienes : ruclips.net/video/3q4HtXUXHKA/видео.html
      Saludos.

  • @csuarez1968
    @csuarez1968 4 месяца назад

    hola buenas tardes al escribir el código y ejecutar el proyecto me aparece este error Parse error: syntax error, unexpected token "use" in C:\xampp\htdocs\losolivos\guardarhc.php on line 80, como lo resuelvo

  • @Wilfredo-g8b
    @Wilfredo-g8b 3 года назад +1

    Muchas muchas Gracias

  • @elmorocho4502
    @elmorocho4502 2 года назад +1

    excelente

  • @hectorfragoso4840
    @hectorfragoso4840 2 года назад +1

    Excelente opción y muy sencilla, Me surge una duda ¿como implemento un footer con el numero de pagina?
    Puedo usar el footer de html ?

    • @Develoteca
      @Develoteca  2 года назад +2

      Claro, Héctor, podría ponerse de esa forma, de igual forma en vista previa puedes darte una idea de cómo quedará.

    • @hectorfragoso4840
      @hectorfragoso4840 2 года назад +1

      @@Develoteca mil gracias, ya mañana te cuento ya apagué la PC.

    • @Develoteca
      @Develoteca  2 года назад +2

      @@hectorfragoso4840 perfecto, aquí atento te leeré inge, 🤟

    • @hectorfragoso4840
      @hectorfragoso4840 2 года назад

      @@Develoteca Sin problema el footer con un con bootstrap, un poco de css para el tamaño y los fonts. Funcionando correctamente y ni tan lento.

  • @arnulfoguzman4289
    @arnulfoguzman4289 3 года назад +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.

  • @ajsabini
    @ajsabini 2 года назад +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

  • @LuisRamirez-fb5ez
    @LuisRamirez-fb5ez 3 года назад +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..???

  • @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..

  • @microsellcode3678
    @microsellcode3678 Год назад +1

    Hola mi estimado, porque será que me sale este mensaje: Warning: require_once(libreria/dompdf/autoload.inc.php): Failed to open stream: No such file or directory -->> será un tema de ruta? o de permiso? porque, mi ruta está muy bien.. pero aun asi me dice que no encuentra el archivo

    • @microsellcode3678
      @microsellcode3678 Год назад

      Fijate que solucioné el tema de la Ruta.. pero ahora me sale otro error, en esto si espero tu ayuda por favor.. Fatal error: Uncaught Exception: The PHP GD extension is required, but is not installed ----- thrown in C:\xampp\htdocs\sisconas\libreria\dompdf\vendor\dompdf\dompdf\lib\Cpdf.php on line 5813 -->> busque esa ruta y ese archivo.. y en esa linea me sale: if (!function_exists("imagecreatefrompng")) {
      throw new \Exception("The PHP GD extension is required, but is not installed.");
      } --- Como puedo instalar eso? o solucionar eso?

    • @microsellcode3678
      @microsellcode3678 Год назад

      Bueno.. googlé un rato y ya di con la solucion.. solo es editar el archivo php.ini desde el config del apache (Xamp) reiniciar el servidor apache y listo...

  • @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.

  • @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

  • @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

  • @carlostumbaco3344
    @carlostumbaco3344 3 года назад +3

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

  • @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?

  • @anthoninascimento1260
    @anthoninascimento1260 3 года назад +1

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

  • @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.

  • @jorgerios7239
    @jorgerios7239 Год назад

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

  • @juancamilovalderramacastri1881
    @juancamilovalderramacastri1881 2 года назад

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

  • @javaboy6581
    @javaboy6581 3 года назад +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.

  • @johnferla3110
    @johnferla3110 2 года назад +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

  • @MarcoAntonio-dm8yn
    @MarcoAntonio-dm8yn 3 года назад +2

    Buen video, pero tengo un problema y es que en vez de Bootstrap estoy usando tailwind css y no logro hacer que el dompdf me respete los estilos a la hora de mostrar el PDF, alguna solución?

    • @rigobereche6062
      @rigobereche6062 2 года назад

      Lo mismo me pasa como solucionaste

    • @MarcoAntonio-dm8yn
      @MarcoAntonio-dm8yn 2 года назад

      @@rigobereche6062 no pude, encontre en internet que dompdf no soporta tailwind me tocó hacerlo con css puro.

  • @emiliorivas6776
    @emiliorivas6776 2 года назад +1

    Hola, seguí el tutorial al pie de la letra pero tengo un problemita, despues de $dompdf->stream("archivo_.pdf", array("Attachment" => true)); quiero que se dirija a una ruta de un archivo dentro de la misma carpeta del proyecto, en este caso lo quiero hacer de esta forma: header('Location: otraruta.php'); y no funciona, ¿Cuál es la solución profesor?

    • @danielitoyagami152
      @danielitoyagami152 2 года назад

      Tal vez el problema está en ruta misma así tuve yo problemas cuando la ruta no es ta bien definida

  • @MrAersth
    @MrAersth 2 года назад

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

  • @marcoleopugosinche8173
    @marcoleopugosinche8173 2 месяца назад

    Suscrito
    Pero como podría agregar css del html a dompdf?

  • @AAPPresenta
    @AAPPresenta 3 года назад +1

    Excelente, yo sufro cada vez que hay que hacer reportes en pdf. Pero ahora en Laravel como seria?

    • @Develoteca
      @Develoteca  3 года назад

      Gracias AAP, recuerda compartir el video para ayudar al canal, éxito.

  • @martinvergaranani77
    @martinvergaranani77 2 года назад

    Hola, muchas gracias por tus videos. Ha sido todo muy claro. Consulta: al hacer un echo de la variable ($html) se puedo visualizar perfectamente el contenido, pero, luego al generar el pdf no me toma las fuentes ni los estilos que he usado (bootstrap). Desde ya muchas gracias.

  • @jacobodimasavilajuarez4886
    @jacobodimasavilajuarez4886 3 года назад

    muy bien resumido y explicado, pero personalmente el sonido que pone de fondo es un poco raro jajaja. Muchas gracias por el tutorial

  • @lusibertt8837
    @lusibertt8837 Год назад

    como puedo crear encabezados y pie de pagina fijos

  • @anyijohanarugelisvasquez2926
    @anyijohanarugelisvasquez2926 2 года назад

    Descarga pero cuando se abre dice Error no se pudo cargar el documento a pdf .¿como puedo solucionarlo?